We’ve seen examples of the Siri interface running on prior iPhones and a proof-of-concept video allegedly showing the full Siri port running on iPhone 4. And now, a St. Louis developer @plamoni has figured out how to run a proxy server on his computer to fool Siri into thinking it is talking to Apple’s servers.
The proxy server acts as a middleman that intercepts Siri commands and returns answers. According to the project page, “the idea is to allow for the creation of custom handlers for different actions”. It works by setting up a DNS server on your network to forward requests for guzzoni.apple.com (the Siri servers) to the computer running the proxy.
He used the proxy server to run a custom plug-in that can manage his radio-controlled thermostat via Siri (Tony Fadell should love this). It doesn’t require a jelabroken iPhone since everything is going on off the device. As you can see in the video, Siri responds to commands such as, “What’s the status of the thermostat?”, or “Set the thermostat to 68 degrees”, or even “What’s the inside temperature?”. What’s best, his hack lets any device with a plug-in to be controlled via Siri. A sign of things to come from Apple? Two more videos follow right after the break.