Detect, Avoid IMSI-Catcher Attacks with Android IMSI-Catcher Detector

Privacy is always an important topic, as well as a delicate one to … more

Materialized LeanDroid Fights Your Poor Battery Life

Battery life has always been one of the biggest problems facing most Android devices. … more

Bump! Workaround for the LG G3 Locked Bootloader – XDA TV

The LG G3 is a power house device. It’s been a favorite of many people. … more

Enable Call Recording on Xperia Z2 and Z3

Call recording, while not legal in every part of the world, is quite handy in certain situations. … more

Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[APP] QW Home Automation, Now with SmartLinc 2412N and scene support

OP weiqj

15th July 2011, 03:19 PM   |  #1  
OP Junior Member
Thanks Meter: 4
 
13 posts
Join Date:Joined: Oct 2007
Note this a complete solution and it's completely free for individuals.

Currently supports Insteon based lighting and Venstar thermostat.

Android client is on Android market.
General Purpose Web Interface that offers almost the same user experience as the Android client.

It was a hobby project of mine and I would like to share it with anybody for free as long as it's for personal and non-commercial use.

A bit technical information:
Controller is pure C++ and compiles and runs on virtually all platforms including Windows and Linux (and tons of embedded systems).

Administrator tool is a Windows .Net application that remotely configures and manages all your devices and the controller.

Of course plus Android client, it pretty much covers all technology and I waited until everything is perfect to release.

I would say it has unlimited potential in the future. Feel free to use it and recommend it to others if you like it.

Update 12/28/2011
Now the web interface is included. HTTP long poll/server push for extremely low latency two way realtime communication. Pure javascript that runns on virtually any modern web browser.
QWHA is raising the bar of home automation technology.

Update 07/22/2011 - Now SmartLinc 2412N is supported as network PLM. Also one minor bug is fixed. Next major release will add support for timers (sunset/sunrise, periodic, daily, weekly etc), triggers and SMTP transport (sending email, SMS, works with triggers). Stay tuned!

Update 08/01/2011
Version 1.0.11.728
Added scene support
Added support for new version of thermostate with devcat of 05/0E.
Android client updated to support scenes
Improved error logging with unstable PLM communication
Insteon dimmer on-level and ramp support within scene
Replaced dependency of LibXml2 with TinyXml

http://qwhomeautomation.com



Last edited by weiqj; 19th December 2011 at 01:40 AM. Reason: New features
The Following 4 Users Say Thank You to weiqj For This Useful Post: [ View ]
20th July 2011, 02:05 AM   |  #2  
OP Junior Member
Thanks Meter: 4
 
13 posts
Join Date:Joined: Oct 2007
We are now partner of smartlabs.
Still can not post links. Damn!
20th July 2011, 07:01 AM   |  #3  
Member
Thanks Meter: 1
 
35 posts
Join Date:Joined: Jun 2010
which of the insteon to PC bridges do you support?
20th July 2011, 04:10 PM   |  #4  
OP Junior Member
Thanks Meter: 4
 
13 posts
Join Date:Joined: Oct 2007
Currently all PLMs. Plan to support 2412N as well.
20th July 2011, 07:27 PM   |  #5  
Junior Member
Thanks Meter: 0
 
16 posts
Join Date:Joined: Jul 2011
I just downloaded the app and excited to try it. When setting up my web address, port, name, and password I am getting the following error:

QWRemoteSession.Receive:MsgType 0 not registered

What am I doing wrong?
20th July 2011, 07:49 PM   |  #6  
OP Junior Member
Thanks Meter: 4
 
13 posts
Join Date:Joined: Oct 2007
Quote:
Originally Posted by Rob1968

I just downloaded the app and excited to try it. When setting up my web address, port, name, and password I am getting the following error:

QWRemoteSession.Receive:MsgType 0 not registered

What am I doing wrong?

Rob1968, what do you mean web address? You need to download the controller server from my website:

http://qwhomeautomation.com
20th July 2011, 09:21 PM   |  #7  
Junior Member
Thanks Meter: 0
 
16 posts
Join Date:Joined: Jul 2011
Quote:
Originally Posted by weiqj

Rob1968, what do you mean web address? You need to download the controller server from my website:

http://qwhomeautomation.com

I apologize, I thought this would communicate directly with my isy99. I already have access to it via a computer and I have tried other Android apps in which I just put in my server address from dyndns with port 443 which is the port set up on my router.
20th July 2011, 10:17 PM   |  #8  
OP Junior Member
Thanks Meter: 4
 
13 posts
Join Date:Joined: Oct 2007
Quote:
Originally Posted by Rob1968

I apologize, I thought this would communicate directly with my isy99. I already have access to it via a computer and I have tried other Android apps in which I just put in my server address from dyndns with port 443 which is the port set up on my router.

The QW Home Automation doesn't need an ISY99. It directly talks to your PLM and provides connectivity to your android phone.
21st July 2011, 07:25 PM   |  #9  
kizer's Avatar
Senior Member
Thanks Meter: 9
 
919 posts
Join Date:Joined: Mar 2009
Please correct me if I'm wrong.

I would grab your software being the PC and the android.
Purchase a Insteon PLM

Then I could control X10 devices with my phone?

The reason I ask currently my alarm panel in my house allows me to control a few lights on the outside of my house, but sometimes when I'm outside I either have to find the switch and turn it on or go in the house and use the panel. With my phone I would be able to simply turn them on/off.
21st July 2011, 09:53 PM   |  #10  
OP Junior Member
Thanks Meter: 4
 
13 posts
Join Date:Joined: Oct 2007
Quote:
Originally Posted by kizer

Please correct me if I'm wrong.

I would grab your software being the PC and the android.
Purchase a Insteon PLM

Then I could control X10 devices with my phone?

The reason I ask currently my alarm panel in my house allows me to control a few lights on the outside of my house, but sometimes when I'm outside I either have to find the switch and turn it on or go in the house and use the panel. With my phone I would be able to simply turn them on/off.

Currently it only works with Insteon devices. PLM can control X10 but I need to test it and I'm still waiting for the shipment of the X10 device to start testing.

I'm sure it won't take too long to add and test the X10 support. You can check back my website for future release with X10 support.

Post Reply Subscribe to Thread

Tags
home automation, insteon
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes