Live data from Hacker News

Show HN: Siri, open the garage

delian.io

1–10 of 46 posts

Re: Show HN: Siri, open the garage

#3
post #2

Very cool. But when you say "app" what exactly does that mean? Can it just be a web app that you save a shortcut to? Or is this actually a native app?

In order to take advantage of the Siri "api", it has to be a native app. All the native app does is open a webview with a specific link.

Siri doesn't recognize the names of bookmarks you save to your home page.

Re: Show HN: Siri, open the garage

#4
BAD ASS!

I see in the near future a folder named "commands," on your iPhone filled with long name apps just for automation. Are you using https or some type of SSH keys to authenticate?

I know you said your running wired instead of wireless, but it sounds like you have to run some type of lightweight server to listen to the http requests. I guess you could just port forward/trigger internally through the router.

Re: Show HN: Siri, open the garage

#5

BAD ASS! I see in the near future a folder named "commands," on your iPhone filled with long name apps just for automation. Are you using https or some type of SSH keys to authenticate? I know you said your running wired instead of wireless, but it sounds like you have to run some type of lightweight server to listen to the http requests. I guess you could just port forward/trigger internally through the router.

Thanks man!

Currently it's security through obscurity... so not great. I'll make the arduino only accept requests with a token next weekend.

Yeah if you take a look at the arduino code on github it's a super light http server. Currently I just do port forwarding to access it.

Re: Show HN: Siri, open the garage

#8
post #6

An example using a Raspberry Pi and SiriProxy, which actually handles more than just the "open" command from a year or so back: http://www.raspberrypi.org/forums/viewtopic.php?f=63&t=25118 .

I've looked into playing around with Siri for home automation stuff also but unfortunately, SiriProxy ( https://github.com/plamoni/SiriProxy ) doesn't work with iOS 7 yet ( https://github.com/plamoni/SiriProxy/issues/542 ).

Re: Show HN: Siri, open the garage

#9
Very cool hack! I would never have thought about implementing each command ("open the garage") with a specifically named app ("the garage"). I guess it'll work until you already have a (real) app called like the thing you want to open :)

An easiest way would have been to use Wit.AI API [1](disclaimer: Wit team member here). You can create any command in minutes and use any device capable to stream audio to the API (including your iPhone) as client. I'd be interested to have your feedback if you have time to check it out!

[1] https://wit.ai/blog/2014/02/12/speech-api

Re: Show HN: Siri, open the garage

#10
This post got nailed by the voting ring detector, but I'm restoring it because we want to see original work on HN.

A "voting ring" is when people get friends to upvote their stuff. This is against the rules. We want stories to be on HN because they're good, not because they were promoted.

It's sadly common for a great Show HN post to get demoted because its creators, eager to get it on the front page, tried to game it. I've noticed a pattern, too: usually their gaming technique is pretty weak. Perhaps that's because they're creators, not promoters. Unfortunately, it has the side-effect of making it certain that the ring detector will nail their otherwise good post, while we carry on the usual cat-and-mouse game with people pushing crap.

I've got what I believe will be a sweet solution to this problem, but it awaits time for implementation.

Please everybody, don't ring-vote your posts; just take your chances with HN's randomness. If a post is solid and hasn't gotten any attention yet, a couple of reposts is ok. Be careful not to abuse that, though, since we penalize accounts for reposting too much.

I'm going to demote this comment as off-topic so it won't get in the way of the real discussion. Send any moderation questions to hn@ycombinator.com.

Post reply on HN