FindMyiDevice

Posted on
Fri Sep 26, 2014 7:25 pm
bschollnick2 offline
Posts: 1355
Joined: Oct 17, 2004
Location: Rochester, Ny

Re: FindMyiDevice

maslett wrote:
I would have thought that the application specific password would have worked. As its a unique password that does not require the 2nd level of authentication but it doesn't seem to accept the specific application password credential. Mark


Part of the issue maybe the fact the Find My iDevice relies on reverse engineered access to the Find My iPhone service.

I don't see any issues opened in the Github repository, nor any notes about supporting the 2 factor authentication. I'll try to submit those as issues, and see if anyone has any ideas.

- Ben

------
My Plugins for Indigo (v4, v5, and v6) - http://bit.ly/U8XxPG

Security Script for v4 - http://bit.ly/QTgclf
for v5 - http://bit.ly/T6WBKu

Support Forum(s) - http://www.perceptiveautomation.com/userforum/viewforum.php?f=33

Posted on
Fri Sep 26, 2014 7:42 pm
kw123 offline
User avatar
Posts: 8333
Joined: May 12, 2013
Location: Dallas, TX

Re: FindMyiDevice

See the other discussion on passwords ... Many emails send from Apple and how to fix.


Sent from my iPhone using Tapatalk

Posted on
Fri Sep 26, 2014 9:42 pm
matt (support) offline
Site Admin
User avatar
Posts: 21411
Joined: Jan 27, 2003
Location: Texas

Re: FindMyiDevice

Haven't tried it myself, but see this thread for some details on how to avoid having Apple email you every time it connects.

Image

Posted on
Sat Sep 27, 2014 1:13 pm
virgahyatt offline
Posts: 132
Joined: Jan 11, 2014

Re: FindMyiDevice

When i get the notification emails it says that it's coming from an iPad. So, I'm guessing you are somehow accessing the data available through the find my iPhone app normally used on an iOS device. If so, then you might be able to leverage the new family sharing option for sharing your location. Which should bypass the notification problem.

Posted on
Sat Sep 27, 2014 3:35 pm
bschollnick2 offline
Posts: 1355
Joined: Oct 17, 2004
Location: Rochester, Ny

Re: FindMyiDevice

virgahyatt wrote:
When i get the notification emails it says that it's coming from an iPad. So, I'm guessing you are somehow accessing the data available through the find my iPhone app normally used on an iOS device. If so, then you might be able to leverage the new family sharing option for sharing your location. Which should bypass the notification problem.


Actually, it's a web request, from the plugin.

The header information was reverse engineered from a iPad.

I'll see what can be done, but at least for the short term, there's nothing that I can do to prevent that from happening.

------
My Plugins for Indigo (v4, v5, and v6) - http://bit.ly/U8XxPG

Security Script for v4 - http://bit.ly/QTgclf
for v5 - http://bit.ly/T6WBKu

Support Forum(s) - http://www.perceptiveautomation.com/userforum/viewforum.php?f=33

Posted on
Mon Sep 29, 2014 1:25 pm
alang_94526 offline
Posts: 250
Joined: Apr 13, 2009

Re: FindMyiDevice

Got the same problem starting last week.


midd wrote:
I didn't activate the 2 factor authentication but I do get an email every 3-6 minutes saying that "Your Apple ID was used to sign in to the Find My iPhone app on a new device."

I've noticed this in the event log:

Sep 26, 2014, 9:09:03 PM
Find My IDevices Manual iDevice Update Requested (from Trigger)
Find My IDevices location: {'latitude': 39.386114487461171, 'timestamp': datetime.datetime(2014, 9, 26, 21, 6, 11), 'longitude': -75.076781809399904, 'accuracy': 10.0}
Find My IDevices location: {'latitude': 39.377054389999977, 'timestamp': datetime.datetime(2014, 9, 26, 21, 6, 13), 'longitude': -75.060197794999965, 'accuracy': 100.0}



The line in bold print caught my eye. So I tried disabling the plugin. Since then, no more emails about Find My iPhone. I'm guessing that Apple changed something when accessing iCloud ever since the celebrity hack took place/



maslett wrote:
Dear all,

I recently implemented apple's iCloud 2 factor authentication and FindMyiDevice has stopped working. I tried using an apple application specific password (which in effect bypasses 2 factor) and it doesn't work. If I revert back to my iCloud primary password I get 10's of emails informing me that my account has been accessed by an unrecognized device. Is anyone else experiencing the same issues or have a resolution.

Thanks, Mark

Posted on
Mon Sep 29, 2014 1:41 pm
alang_94526 offline
Posts: 250
Joined: Apr 13, 2009

Re: FindMyiDevice

Ignore my post. Found the solution from earlier posts.

Posted on
Mon Sep 29, 2014 4:05 pm
bschollnick2 offline
Posts: 1355
Joined: Oct 17, 2004
Location: Rochester, Ny

Re: FindMyiDevice

alang_94526 wrote:
midd wrote:
I didn't activate the 2 factor authentication but I do get an email every 3-6 minutes saying that "Your Apple ID was used to sign in to the Find My iPhone app on a new device."
I'm guessing that Apple changed something when accessing iCloud ever since the celebrity hack took place/


That is correct.

The Emails are not due to the 2 factor authentication.

It is simply that you have logged into iCloud. Find my iPhone requires a login to iCloud (at least via the mechanism that Find My iDevices uses), and that will cause an email to be sent.

Now, unknown to me, there has been some talk here in the forums about how to get around this.

Evidently your UDID has to be set to the same UDID of an device that you own. This makes sense, Apple is checking for a known device that you own to be accessing iCloud. The instructions are here viewtopic.php?f=33&t=12633.

I may look into integrating this into Find my iDevice. But I'm tied up on other projects at this point.
For now at least, it's an option to prevent the emails from Apple.

- Ben

(This was edited, since I missed the forum discussion.)

------
My Plugins for Indigo (v4, v5, and v6) - http://bit.ly/U8XxPG

Security Script for v4 - http://bit.ly/QTgclf
for v5 - http://bit.ly/T6WBKu

Support Forum(s) - http://www.perceptiveautomation.com/userforum/viewforum.php?f=33

Posted on
Thu Jul 02, 2015 8:48 am
kw123 offline
User avatar
Posts: 8333
Joined: May 12, 2013
Location: Dallas, TX

Re: FindMyiDevice

https://github.com/albeebe/PHP-FindMyiPhone/blob/master/class.findmyiphone.php
found this on the web with an update this year... I don't see any non apple URL's .
could the php experts look at this? Or is this still the same findmyiphone just in php?

thx

Karl

Posted on
Thu Jul 02, 2015 7:46 pm
bschollnick2 offline
Posts: 1355
Joined: Oct 17, 2004
Location: Rochester, Ny

Re: FindMyiDevice

kw123 wrote:
https://github.com/albeebe/PHP-FindMyiPhone/blob/master/class.findmyiphone.php
found this on the web with an update this year... I don't see any non apple URL's .
could the php experts look at this? Or is this still the same findmyiphone just in php?


I just glanced, and it appears to be someone else's rewrite of the find my iPhone code.

The original code was in PHP, and then migrated to other languages (e.g. Python, ruby, etc), and now it looks like someone full-circled it, and made a different version in php.

I have newer code, which I need to sit down and look at implementing in the find my idevices plugin... I'm also considering trying to add bluetooth detection into the plugin, but it's a matter of time and energy.

- Ben

------
My Plugins for Indigo (v4, v5, and v6) - http://bit.ly/U8XxPG

Security Script for v4 - http://bit.ly/QTgclf
for v5 - http://bit.ly/T6WBKu

Support Forum(s) - http://www.perceptiveautomation.com/userforum/viewforum.php?f=33

Posted on
Thu Aug 06, 2015 9:07 am
jens offline
Posts: 265
Joined: May 03, 2015
Location: Sweden

Re: FindMyiDevice

The app dount find my icloud acount, :?

Posted on
Thu Aug 06, 2015 2:50 pm
bschollnick2 offline
Posts: 1355
Joined: Oct 17, 2004
Location: Rochester, Ny

Re: FindMyiDevice

jens wrote:
The app dount find my icloud acount, :?


I'm sorry to hear that. Can you give me some more details?

Can you post me the log file, right after reseting the FMID plugin?

- Benjamin

------
My Plugins for Indigo (v4, v5, and v6) - http://bit.ly/U8XxPG

Security Script for v4 - http://bit.ly/QTgclf
for v5 - http://bit.ly/T6WBKu

Support Forum(s) - http://www.perceptiveautomation.com/userforum/viewforum.php?f=33

Posted on
Thu Aug 13, 2015 10:06 am
Chameleon offline
Posts: 611
Joined: Oct 04, 2014

Re: FindMyiDevice

I'm working on releasing an Alpha iFindStuff plugin that's designed to manage multiple iDevices and use them for tracking & geofencing. The main motivation was extending the abilities of my NEST Home plug in but I was persuaded to make the plugin standalone so it might be useful here.

I've already got an Alpha working with Family Groups, Individual Accounts and it seems to work ok... still the Alpha will tell us :D

Do you fancy helping me test?


Sure, contact me at Benjamin AT schollnick dot net, and we can talk about it.

FMID, has always been a bit of a beast to support, since it's all reverse engineered and Apple doesn't officially support it's use in this manner.

Posted on
Mon Sep 28, 2015 9:34 am
ac4lt offline
Posts: 74
Joined: Sep 20, 2015

my apple id doesn't show up in the dropdown for an idevice

Using 1.715 of the plugin in Indigo 6.1.4.

I installed the plugin and created a device for my apple id. Next I created an idevice registration but nothing shows up in the drop down list for 'choose an applie id' and in the log I get this error:

Code: Select all
  Find My IDevices Error          Error in plugin execution GetUiDynamicList:

Traceback (most recent call last):
  File "plugin.py", line 527, in Return_List_of_iDevices_from_Apple_IDS_for_entry_screen
<type 'exceptions.KeyError'>: key AppleID not found in dict


So it seems the plugin is unaware I have created an apple id. I don't see any other errors (or other log activity for that matter). I tried doing a force update but that didn't change anything.

I've read through the old 27 page thread and didn't see anything relevant and I'm also new to Indigo so may be doing wrong but I haven't been able to figure out what. Any ideas?

Thanks!

Posted on
Sat Nov 28, 2015 9:23 pm
farberm offline
Posts: 393
Joined: Feb 24, 2008

Re: FindMyiDevice

Ben:

FMID was working for awhile but I changed my password for icloud. When I went back to alter it in the device setup, my idevice does not show up when I choose idevice registration.

There does not seem to be a variable being created. I do not remember creating one in the past. Do I need to create a variable to get it to show up under idevice registration

Who is online

Users browsing this forum: No registered users and 2 guests