Hacker News new | ask | show | jobs
by machinecontrol 2534 days ago
Check out Home Assistant, it’s exactly what you’re looking for. Open source, easily extensible, plugins for every iot device out there. Get a Raspberry Pi, install Hassbian and components for your IOT devices. It can run entirely on your home network without connecting to the internet and be easily extended via Python.

If you’re comfortable with Arduino, get some $5 Sonoff switches and flash them with custom firmware.

2 comments

Also consider OpenHAB as it is less configurery and gives you a basic front end and backend ui out of the box. It has a drag and drop ui builder for fancier dashboards, and supports a full backend scripting system. It’s based on java and integrates with tons of automated products. It has a cloud connect function for your own server or their own cloud service. The mobile apps work (but missing functions I would like, such as translating hardware volume controls to automation actions), provide security cam integration, and support internal and external URL’s based on your WiFi.

I found openHAB much easier to setup with my zwave devices, DCS security integration, stereo controls, and custom actions based on external data (I have security cameras running through OpenCv that fire alerts)

Also openhab supports MQTT so you could even integrate home assistant and openhab together!

This is great. Also gives me an excuse to try out the new raspberry pi 4!