folks, consider this for AHP update.
Here is my expience so far...
Check out OpenHab.org
Has interfaces to 1,000's of hardware devices - yes, including CM11 and CM15 X10... Many running on Rasberry Pi's... Built in Alexa control I understand (we got one for last Christmas but REFUSE to turn it on - privacy you know). Folks are using it with IFTTT and Stringify to interface to cell phones, cameras, camera alert messages, etc., etc...
Buy Pi zero W, $10, Arduino.com $5 shipping in a few days.
Make 16gb bootable raspbian memory card with simple instructions here:
https://www.openhab.org/docs/installation/openhabian.html#quick-startDO NOT USE SEPARATE USB POWER CONNECTION! I AND OTHERS HAVE BURNED OUT THE PI THIS WAY - NOT NEEDED!
I used a powered USB hub I had hanging around. Plugged in computer (to get power), mouse, keyboard, my phone to charge while working, and the Pi. Plug in mini HDMI to display if you have one to watch the installation process!
Nothing is SUPPOSED to be required except the mem card you made and usb to power it!
I found I wanted to see what was happening so plugged in the display.
I figured my network security settings would not let it navigate to the internet thru my wireless network to complete the automatic setup of OpenHab program, and I was correct. So off to the further detailed instructions mentioned in the quick start link above: it says "If you encounter any setup problem, please continue here" and took me to more details to fix my wifi password entry issue...
NOW they tell me!!:
For the setup on Wi-Fi, you'll need to make your SSID and password known to the system before the first boot. The following steps are needed:
Flash the system image to your micro SD card as described, do not remove the SD card yet
Access the first SD card partition from the file explorer of your choice (e.g. Windows file explorer)
Open the file openhabian.conf in a text editor
Uncomment and fill in wifi_ssid="My Wi-Fi SSID" and wifi_psk="password123"
Save, Unmount, Insert, Boot
Continue with the instructions for the Raspberry Pi
OK. Since the first install on mem card went so well, I am going to START OVER and do this! Display shows it asking for some username... I'm going back and doing it automatic!
WOW! Did I say WOW yet?? WOW!!! It installed on Pi, it is off to internet downloading stuff!!!
OMG. I do not believe this... Even an Orangutan could do this! I sure hope this pans out and is worth it! Object to me is to replace AHP with a server that is accessible to all computers in my network...
2 hours later I am back at computer... Wow. server is on and running on my network! I have no clue what to do with it, but it seems to have guidance and wants me to pick certain install stuff... I will later tonight.
So far so good...
using my IP scanner on my network, I immediately see 192.168.0.15 as OpenHABpi! Server is not available yet as it is still downloading updates and things from the internet! Been 30 minutes or so...
I clicked on the IP address again with :8080- at end and it comes uP!!! hOLY CRAP!!
THIS IS HOW HOME AUTOMATION SHOULD WORK!!! (sorry HG) It even picked port 8080 instead of 80 like some other HG programs that won't work out of the gate because that port is used on most computers that do work.
I'm off to do 17 other things around the farm. Will return in a couple hours to see what has happened.
It seems to have installed; I can easily connect over network.. NO clue what I can do with it, but it is a start... more later...
I would be thrilled if others in our X10 community would try this! Between us all, we could make it go good!
More later