MQTT,Zigbee, Automation, Offline AI & more devices to be added soon all on credit sized computer raspberry pi built on top of python3 & reactjs frontend with focus on beautiful UI & simplicity without any dependency on an internet connection.
MQTT / XBee Based Home Automation Built For Raspberry Pi
Recently there have been a lot of opensource homeautomation projects floating around but the truth is that most of them either dont work the way you want, most of them rely on a cloud platform increasing privacy risk issues & greater latency times when internet connection drops.
List of Platform & Issues
HASS - Great built over python but needs a little learning curve when it comes to automation also UI isnt customizable
Mozilla IOT - Yet in Beta stage while writing this document today tried installing twice and it fails with Wifi Issues on a Pi
Openhab - Great but yet needs a broader understanding of how it works
Vision
I believe homeautomation should work seamlessly without any latency issues and independency on cloud platforms even when your internet connection drops ensuring that data doesnt leave your premises and only stays with you.It shouldnt loose connectivity even on a powercycle and stays rock solid.It should be an enhanced version of your existing hardware without loosing it current reliability.
Protocols
MQTT - Simple, lightweight can be implemented with Wifi based projects easily
Xbee - For battery operated sensors that could give us months of running time on a single/double cell.
RoadMap
Create a python based platform for automation on raspberry pi3
XBEE based battery operated hardware & sensors
ESP8266 based wifi hardware
Everything packaged in a great customizable UI
Using a DDNS service to access your pi from anywhere in the world
Adding offline AI for listening to simple commands
Adding offline Text to Speech TTS service