I know SmartThings has an Arduino shield, but when I tried it last year, it was somewhat limiting. I can make a lot of buttons and sensors from cheap ESP8266 and Photons, and integrate them into something like OpenHAB. But I don’t have any good Zigbee capability for light bulbs and contact sensors, so I was hoping Hub 2.0 could fill in that gap.
Now that some people have had it in their hands, how’s the local control? Can I, for example, query the hub for the status of a zigbee contact sensor and bring that info to something on my Raspberry Pi (without cloud)? Even better if I can specify a script to run a MQTT post as a callback! Can I use a ESP8266 to make a button that talks to a Raspberry Pi, and then have the Pi turn on a zigbee light connected to Hub 2.0 without having to go out to the internet?
Is the Oauth scheme cloud only, or can I authenticate with the Hub on LAN?