View unanswered posts | View active topics It is currently Tue May 21, 2013 9:26 am



This topic is locked, you cannot edit posts or make further replies.  [ 402 posts ]  Go to page: Previous  1 ... 6, 7, 8, 9, 10, 11, 12 ... 27  Next
 Find my iDevices! 
Author Message
User avatar

Joined: Apr 26, 2011
Posts: 50
Location: United States
Post Re: Can't seem to get both iPhones to appear on the map
bschollnick2 wrote:
hamw wrote:I'm setting up FMID again. Have put in my MobileMe credentials in the initial config panel and set up my phone. FMID works fine in that regard. However, although I've set up a separate device for my wife's phone and placed her MobileMe Family pack sub account as her credentials she does not show up on the map and there is not an entry for her, only for me. The settings dialog for each phone shows a pull-down for the individual phones, so it seems the devices are set up properly.

The info boxes for the both devices report the exact same information for battery strength and all other parameters.

Both phones have location data turned on, have the latest Find My iPhone app, and both phones are located with MobileMe service under their respective username/passwords. I'm running 4.3.3 on the phones.

I've deleted and redone the devices, re-entered the data, etc. Trying to see if there was something with my account, I made her account the FMID config username/password and now it only reports her phone's location. Any ideas?


Contact me directly at benjamin AT schollnick DOT net, and I'll send you a beta that may help resolve the issue.



Do you have this beta posted publicly somewhere where others can download and test it as well?


Thu Dec 01, 2011 7:59 am
Profile
User avatar

Joined: Apr 26, 2011
Posts: 50
Location: United States
Post Re: Find my iDevices!
I've been getting these red error messages below in my Event Log all day today. Is this happening cause of an error in the "Find My iDevice" plugin or is it something with Apple's servers cause it looks like a log in issue? I haven't updated/changed/altered anything in the plugin or on Apple's Find My iPhone/iCloud and it started doing this. I did install Indigo 5.0.2 and rebooted the PowerMac G4 though.

Code: Select all
Traceback (most recent call last):
  File "plugin.py", line 560, in runConcurrentThread
  File "plugin.py", line 495, in run_search_for_idevices
  File "plugin.py", line 324, in login_to_MobileMe
<type 'exceptions.AttributeError'>: 'Plugin' object has no attribute 'current_MobileMe_Login'

  Find My IDevices Error          plugin runConcurrentThread function returned or failed; will attempt again in 10 seconds
  Find My IDevices Error          Error in plugin execution runConcurrentThread:


UPDATE: I think I just fixed the issue by going into the Find My iDevice plugin's configuration and clicking save.


Thu Dec 01, 2011 8:04 am
Profile

Joined: Oct 17, 2004
Posts: 1107
Location: Rochester, Ny
Post Re: Find my iDevices!
MrJeffreyGee wrote:I've been getting these red error messages below in my Event Log all day today. Is this happening cause of an error in the "Find My iDevice" plugin or is it something with Apple's servers cause it looks like a log in issue? I haven't updated/changed/altered anything in the plugin or on Apple's Find My iPhone/iCloud and it started doing this. I did install Indigo 5.0.2 and rebooted the PowerMac G4 though.

Code: Select all
Traceback (most recent call last):
  File "plugin.py", line 560, in runConcurrentThread
  File "plugin.py", line 495, in run_search_for_idevices
  File "plugin.py", line 324, in login_to_MobileMe
<type 'exceptions.AttributeError'>: 'Plugin' object has no attribute 'current_MobileMe_Login'

  Find My IDevices Error          plugin runConcurrentThread function returned or failed; will attempt again in 10 seconds
  Find My IDevices Error          Error in plugin execution runConcurrentThread:


Go into all of your Find My iDevice devices, change the Plugin Type to another plugin, and then change it back.

Some fields have changed, and this process should fix the problem.

>UPDATE: I think I just fixed the issue by going into the Find My iDevice plugin's configuration and clicking save.


I missed your update. That could work. I usually change the plugin type, but that's because I discovered this method much earlier in the beta cycle...


- 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


Thu Dec 01, 2011 9:01 am
Profile WWW

Joined: Oct 17, 2004
Posts: 1107
Location: Rochester, Ny
Post Re: Can't seem to get both iPhones to appear on the map
MrJeffreyGee wrote:Do you have this beta posted publicly somewhere where others can download and test it as well?


Not yet, but I will be releasing it later this week. Once the release version is out, I will look at refactoring it to clean up some of the verbose messages....

But I will need to concentrate on the Switchboard project next... (I am playing around with calling the new "security plugin" switchboard. I think it describes it's features better... Either that or 'The MCP')

- 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


Thu Dec 01, 2011 9:05 am
Profile WWW
User avatar

Joined: Apr 26, 2011
Posts: 50
Location: United States
Post Re: Can't seem to get both iPhones to appear on the map
bschollnick2 wrote:
MrJeffreyGee wrote:Do you have this beta posted publicly somewhere where others can download and test it as well?


Not yet, but I will be releasing it later this week. Once the release version is out, I will look at refactoring it to clean up some of the verbose messages....

But I will need to concentrate on the Switchboard project next... (I am playing around with calling the new "security plugin" switchboard. I think it describes it's features better... Either that or 'The MCP')

- Ben



Cool, looking forward to the next version release.


Thu Dec 08, 2011 12:09 am
Profile

Joined: Oct 17, 2004
Posts: 1107
Location: Rochester, Ny
Post Re: Can't seem to get both iPhones to appear on the map
MrJeffreyGee wrote:Cool, looking forward to the next version release.


v1.21 is released...

http://dl.dropbox.com/u/241415/Find%20M ... 0v1.21.zip

- 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


Sun Dec 11, 2011 9:14 pm
Profile WWW

Joined: Jun 21, 2010
Posts: 43
Post Re: Find my iDevices!
Is anyone else having problems today ? I'm getting random "Invalid MobileMe Account Information / Please configure Find My iDevice with your MobileMe credentials."


Mon Dec 12, 2011 7:43 pm
Profile

Joined: Oct 17, 2004
Posts: 1107
Location: Rochester, Ny
Post Re: Find my iDevices!
five337 wrote:Is anyone else having problems today ? I'm getting random "Invalid MobileMe Account Information / Please configure Find My iDevice with your MobileMe credentials."


I haven't noticed any issues, but I haven't had a chance to check.... It's possible that Apple has yet again changed the version number for Find my iPhone service...

I'll do some checking and see...

_________________
------
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


Tue Dec 13, 2011 11:47 am
Profile WWW

Joined: Mar 31, 2008
Posts: 738
Post Re: Find my iDevices!
funny you should mention it....

XXXXX is my phone, and VVVVV is my wife'd phone.


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

Traceback (most recent call last):
  File "plugin.py", line 716, in runConcurrentThread
  File "plugin.py", line 652, in run_search_for_idevices
  File "plugin.py", line 568, in fetch_updated_MobileMe_Locations
<type 'exceptions.AttributeError'>: 'Plugin' object has no attribute 'MobileMeAPI'

  Find My IDevices Error          plugin runConcurrentThread function returned or failed; will attempt again in 10 seconds
  Disabling plugin "Find My IDevices 1.20"
  Stopping plugin "Find My IDevices 1.20" (pid 3484)
  Find My IDevices Debug          Scanning for update
  Find My IDevices Debug              Registering Find My iDevice Fence - iDevices GeoFence (928808600)
  Find My IDevices Debug             iDevices GeoFence has changed.  Updating information for this device
  Find My IDevices Error          Invalid MobileMe Account Information
  Find My IDevices Error          Please configure Find My iDevice with your MobileMe credentials.
  Find My IDevices                Username: XXXXXX@me.com
  Find My IDevices Error          exception in deviceStopComm(iDevices GeoFence): 'Plugin' object has no attribute 'MobileMeAPI'
  Find My IDevices Debug          Scanning for update
  Find My IDevices Debug              Registering Find My iDevice - iDevices XXXXXX Phone (855345649)
  Find My IDevices Debug                Adding Overridden Unit to Device List (Account: XXXXXX@me.com)
  Find My IDevices Debug             iDevices XXXXXX Phone has changed.  Updating information for this device
  Find My IDevices Error          Invalid MobileMe Account Information
  Find My IDevices Error          Please configure Find My iDevice with your MobileMe credentials.
  Find My IDevices                Username: XXXXXX@me.com
  Find My IDevices Error          exception in deviceStopComm(iDevices XXXXXX Phone): 'Plugin' object has no attribute 'MobileMeAPI'
  Find My IDevices Debug          Scanning for update
  Find My IDevices Debug              Registering Find My iDevice - iDevices YYYYYY iPhone (55856879)
  Find My IDevices Debug                Adding Overridden Unit to Device List (Account: YYYYYYY@me.com)
  Find My IDevices Debug             iDevices YYYYYY iPhone has changed.  Updating information for this device
  Find My IDevices Error          Invalid MobileMe Account Information
  Find My IDevices Error          Please configure Find My iDevice with your MobileMe credentials.
  Find My IDevices                Username: YYYYYY@me.com
  Find My IDevices Error          exception in deviceStopComm(iDevices YYYYY iPhone): 'Plugin' object has no attribute 'MobileMeAPI'
  Plugin "Find My IDevices" disconnected


Tue Dec 13, 2011 7:32 pm
Profile

Joined: Oct 17, 2004
Posts: 1107
Location: Rochester, Ny
Post Re: Find my iDevices!
hamw wrote:funny you should mention it....

XXXXX is my phone, and VVVVV is my wife'd phone.


This pretty much confirms that there was a backend change on Find My iPhone mechanism...

I'll have to do some checking and get a patch ready.... But I don't recall seeing any updates to Find My iPhone, and that usually precedes any backend changes.....

Interesting....

_________________
------
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


Tue Dec 13, 2011 7:55 pm
Profile WWW

Joined: Oct 17, 2004
Posts: 1107
Location: Rochester, Ny
Post Re: Find my iDevices!
bschollnick2 wrote:
hamw wrote:funny you should mention it....

XXXXX is my phone, and VVVVV is my wife'd phone.


This pretty much confirms that there was a backend change on Find My iPhone mechanism...


v1.22 updates the code to work with the backend changes that Apple made.

http://dl.dropbox.com/u/241415/Find%20M ... 0v1.22.zip

_________________
------
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


Wed Dec 14, 2011 7:35 pm
Profile WWW

Joined: Mar 31, 2008
Posts: 738
Post Re: Find my iDevices!
Why do you think they keep making these changes? Seems lime the basics should remain the same. Sorry you have to keep shepherding this plugin!


Wed Dec 14, 2011 8:31 pm
Profile
Site Admin
User avatar

Joined: Mar 19, 2008
Posts: 6651
Location: Austin, Texas
Post Re: Find my iDevices!
To be fair, Apple never published this as a supported API - so anyone using it does so at their own risk. This is pretty much exactly why we really don't like using reverse-engineered specs when building product. We have done so in the past, but it is a risk that a developer needs to recognize from the get-go.

Why do they change it? Because they're making other types of changes that probably have side-effects. Normal operation of the web side isn't effected and that's what they care about/test against. This type of thing happens with their Cocoa APIs as well - which is why apps get rejected from the various App Stores when they use internal (undocumented) APIs.

_________________
Jay (Indigo Support)
Image


Wed Dec 14, 2011 8:47 pm
Profile WWW
User avatar

Joined: Apr 16, 2003
Posts: 391
Post Re: Find my iDevices!
bschollnick2 wrote:
bschollnick2 wrote:
hamw wrote:funny you should mention it....

XXXXX is my phone, and VVVVV is my wife'd phone.


This pretty much confirms that there was a backend change on Find My iPhone mechanism...


v1.22 updates the code to work with the backend changes that Apple made.

http://dl.dropbox.com/u/241415/Find%20M ... 0v1.22.zip


I dl'ed and installed this version and I'm still getting the same errors as was posted by hamw

_________________
Choose to chance the rapids.
Dare to dance the tide.


Wed Dec 14, 2011 8:48 pm
Profile WWW

Joined: Oct 17, 2004
Posts: 1107
Location: Rochester, Ny
Post Re: Find my iDevices!
jay wrote:To be fair, Apple never published this as a supported API - so anyone using it does so at their own risk. This is pretty much exactly why we really don't like using reverse-engineered specs when building product. We have done so in the past, but it is a risk that a developer needs to recognize from the get-go.

Why do they change it? Because they're making other types of changes that probably have side-effects. Normal operation of the web side isn't effected and that's what they care about/test against. This type of thing happens with their Cocoa APIs as well - which is why apps get rejected from the various App Stores when they use internal (undocumented) APIs.


Exactly.... This is one reason I have considered using Google Latitude...

I may need to seriously reconsider the Apple API's, simply because of this hassle..... All that's needed to change a version # in the HTTP communication headers... But it's annoying...

- 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


Thu Dec 15, 2011 4:36 am
Profile WWW
Display posts from previous:  Sort by  
This topic is locked, you cannot edit posts or make further replies.   [ 402 posts ]  Go to page: Previous  1 ... 6, 7, 8, 9, 10, 11, 12 ... 27  Next

Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.   Template designed by STSoftware.