and am looking at adding some sensors connected to Raspberry Pi GPIO. However, if you know how to program things, you do _not_ want them talking to mothership, so both my Hue and WeMos are on a separate wlan SSID which has no connectivity outside; instead, my OpenWrt router runs Python-based daemon ( https://github.com/fingon/kodi... ) which essentially implements zero-touch home automation logic with built-in override from Philips' Tap switch. (and it also chats with my desktop/laptop computer to detect e.g. when I am unidle, and to turn on/off monitor, music playing, and so on..)
I do not really believe in using phone or tablets to deal with 'day to day' events in my home, I prefer buttons (either on WeMo switch, or Philips Tap ones), and automation that sometimes triggers things on it's own. I guess it is a matter of preference..