Lowell Higley on 1 Aug 2016 12:48:10 -0700

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: [PLUG] FOSS Home Automation?

I use z-wave.  While the protocol itself is proprietary there are a lot of open source tools and libraries that use the protocol.  You can buy all kinds of devices (wall switches, window sensors, pool valves, etc.) on amazon.  Just search for "z-wave".

I still use X10 for my irrigation system.. in the process of building an Ardrino sprinkler controller and connecting it to my z-wave controller via a z-wave shield.  I already have many light switches, ceiling fans, and door locks that are on my z-wave controller.  I use the Mi Casa Verde z-wave controller. It'll text or e-mail me when someone enters the wrong door code in.  I am also thinking about putting in a camera above my door and it will snap a picture anyone tries to put in a door code.  There are many apps in Google Play to control your Mi Casa Verde.

I'm sure there's plenty of open source software out there to allow you to build your own z-wave controller, probably even on an Ardrino or Raspberry Pi.

On Mon, Aug 1, 2016 at 3:16 PM, Eric H. Johnson <ejohnson@camalytics.com> wrote:

Coincidentally, I was looking at Kwikset Kevo locks
(http://www.kwikset.com/kevo/default.aspx) this morning which are Nest

Nest is in turn owned by Google / Alphabet and open source compliant
according to the website:

It also ties into IoT. Just starting to look at it myself.


A while back we had a talk on MisterHouse, which I believe is still
X10-based.  Is that still the general recommendation for getting started
with home automation?  From what I've read X10 is showing its age and there
are a lot of newer alternatives.  The flip side of that is that there are a
LOT of alternatives and the vast majority seem to be proprietary.

Everybody seems to be trying to lock-in the market with Apple-store like
models (I'm sure some of these products can be bought in an Apple store).

What is the general advice for getting started with home automation TODAY.
Some guidelines for me:

1.  My immediate use case is being able to turn on/off my bedroom light from
bed.  Yes, I realize there are cheaper/easier ways to do it.  But, this is a
general direction I'm interested in expanding on, so it is a good place to
start.  So, make sure I can do this.

2.  I don't want to have to use a phone to do everything.  I want switches
on the wall.  Remotes/phones/etc are all desirable but must be OPTIONAL for
basic functionality.

3.  I want to be able to automate actions (as with Misterhouse), based on
time/events/etc.  Triggers might include sensor or remote inputs as well.

4.  Basic functionality like turning on/off lights has to work if my PCs are
all shut off.  I don't mind depending on some kind of appliance-like
controller, but software has to be purely optional.
Ditto for the cloud.  I don't mind the lights not changing automatically if
the network is down, but light switches have to work.

5.  If I sell the house, I want to either be able to trivially take it all
with me (ie nothing hard-wired), or leave it in place and the new owner
wouldn't know it was there (ie light switches still work in dumb mode
without automation).

6.  I'd like it to work on my ANDROID phone.  Nothing iOS-only.

7.  I'd strongly prefer FOSS.  It isn't an absolute requirement, but I don't
really see myself going the proprietary route.

8.  It needs to be broadly compatible.  I don't want a choice of 3 devices
total that it works with.  I don't want the hardware to be overpriced
either.  No requirement to use $75 light bulbs or whatever.

9.  Notwithstanding #8, the idea of color-spectrum adjusting lights does
appeal to me (f-lux/redshift for the home or whatever).  I don't mind paying
a bit more for some light bulbs with this capability, if they work with my
generally-FOSS solution otherwise, and I'm not obligated to use them for
every socket in the house.

Basically I want flexibility to use either cheap or fancy hardware as the
use case requires and not be locked into anything.

So, does this exist?  Or should I just stick with X10?

Philadelphia Linux Users Group         --        http://www.phillylinux.org
Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
General Discussion  --   http://lists.phillylinux.org/mailman/listinfo/plug

Philadelphia Linux Users Group         --        http://www.phillylinux.org
Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
General Discussion  --   http://lists.phillylinux.org/mailman/listinfo/plug

Philadelphia Linux Users Group         --        http://www.phillylinux.org
Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
General Discussion  --   http://lists.phillylinux.org/mailman/listinfo/plug