UPDATED: This project has changed quite a lot from this original post. To follow project changes go to its primary Wiki on GitHub
GitHub Project Documentation:
Ok here is my plan need some pointers before getting off onto the wrong foot with a few of these things.
Every device will either run native DC or Propane (stoves, generator, etc.) I have already begun adding 12v lights to my new office and garage. My Macs, monitors, speakers (gotta find that humm), lights, everything is powered DC. I use 16 Channel 12v 30A Power Distribution Box 12v power supplies (30A) with 2A fused circuits (string some together if I need more than 2A). Solar panels and banks are coming, for now powering with AC:DC converters. Later will be native 48V main trunk in house with DC:DC regulators at each distribution box instead of AC:DC converters.
I have a few caseta wireless light switches in a few rooms that are still AC and a smart bridge pro (eventually hope to get rid of them when whole house is 12v).
We probably have 7 Macs around the house and untold iPhones, iPads, etc… (A big Mac family). Before any haters jump in, I’ve been a Systems Engineer for 30 years. I don’t mind fixing other peoples stuff (Windows), I just like mine to work when I get home. LOL
So here is what I’m thinking, please jump in with recommendations.
I have one Mac Mini with SSD and 8g that is my main computer (Jarvis, NOT) I’m thinking AVA instead. She is upgraded to Mac Sierra with a workaround to get Siri to voice activate to work. We have about 6 TVs all running Kodi powered by Mac Mini (a couple on Raspberry PI 3). All devices including lights, computers, monitors, outlets, etc will run through SainSmart 16 Channel Relay (10Amps/channel) with Raspberry PI 3 controlling each bank (maybe multiple banks).
I spend a lot of time and money on Adafruit, etc. building drones, for fun and precision agriculture mapping, etc… so I’m not afraid of a soldering gun and putting together custom sensors, etc. Built some basic ones using Pi Zeros and various components already. I’m just unschooled in OpenHab and while I love a good puzzle I need to jumpstart at least to a good selection of hardware to use for my scenario and protocols, etc.
My goal is to use OpenHab running on AVA (main Mac Mini) this will basically monitor and control the whole house, including 10 acres and tie into managing the solar setup coming. I hate to say it, but almost like a Jarvis (arrggh).
As backups to voice activation (which we all know still sucks), I was thinking in the old switch locations I replace them with pi zeros and a sainsmart single relays. Then I can have complete control either via Siri or manual switch backups.
Update: No need to put relays on pi zeros at the switch location. I can just have them sent an MQTT msg to the Broker and turn off the main relay in the distribution box. Saves cost on wires, relays and you can then put it anywhere!
I want this to be as all inclusive as possible and then some. So open source is important with a strong base following. I would prefer not to cloud any if possible. All contained locally.
Questions I have are:
Which is the best, most open protocol that also has some fair amount of stability and reliability to it?
Most of mine will be sending signals to remote PI 3s at distribution boxes to either turn on or off a relays. I will have the need for sensors, cameras, etc…
OH Yeah I have to keep in mind that I also do a lot of work with drones and often use very powerful transmitters (2W sometimes) in the 433MHz, 1.2GHz, 2.4GHz, 5GHz and 900Mhz ranges.