After a lot of frustration, I'm thrilled to finally have this working - It works just as shown on the commercials, and it's VERY cool. Here's a compilation of info I learned... somethng here should get it working for almost everyone (I'll include the obvious things as well):
- Make sure 'Location Services' is turned ON (Settings -> Location Services)
- Make sure you have yourself set up as a Contact with your address, and (IMPORTANT...) NOT via Exchange Server. It's fine to use Exchange Server for all your contacts, but NOT for yourself. If this is your problem, go Contacts -> Groups -> All on My iPhone. Set your card up there (so it's actually on the iPhone and not just on Exchange. If you (like me) have yourself on Exchange and you cannot delete it (because that would remove you from your company data), then just create a second entry for yourself on iPhone and 'link' it to the other Exchange entry.
- Just to double check all is cool so far, look up your contact card, tap the address, and Maps should show and drop a pin on your house.
- Go Settings -> General -> Siri and make sure your contact card is set for 'My Info'.
- HERE'S A BIG ONE (this one should solve the problem for a lot of people...): Go Settings -> Mail, Contacts, Calendars. Scroll all the way to the bottom, to 'Reminders'. For 'Sync' set 'All Reminders' and for 'Default List' set 'Reminders' (NOT 'TASKS'). Here's the reason..... 'Tasks' cannot be associated with a location, but 'Reminders' can! By changing the 'Default List', you are basically saying to not use 'Tasks' but to use 'Reminders' instead. Note: Reminders basically are the same as Tasks, except that reminders can also have a location associated.
- Go Settings -> iCloud and make sure that 'Reminders' are ON. (This is another big one!)
Now try a test. If it's working properly, you will see the Location icon (arrow looking thing) on top of the home screen once a location reminder has been set - this means the phone is monitoring your location in order to alert you once you reach the place you set the reminder for.
As far as the actual wording of instructions - it works for me when I say ANY of:
- remind me when i get home to take the steak from the freezer
- when i get home, remind me to take the steak from the freezer
- when I arrive at home, remind me to take the steak from the freezer
- when i leave home, remind me hook up my bluetooth
- when i leave my house, remind me to hook up the bluetooth
If you want to do a test, try saying "Reminder" and it will ask "Tell me what u want to be reminded about'. Say "Prepare dinner", and it will ask "When do you want me to remind you?". Say "when i get home". Note: Look at the screen - the text should be labeled as a REMINDER, not a TASK.
Hope this helps anyone...