Find my iDevices!

Posted on
Fri May 04, 2012 9:19 am
pantalones offline
Posts: 87
Joined: Mar 29, 2012

Re: Find my iDevices!

It appears that Apple has switched over to a new URL for the Find My iPhone server... I will be testing a change over the weekend that appears to resolve this issue... This appears to be related to the iCloud service...


getting this now too -- fmi is not working. any update? thanks in advance.

Posted on
Fri May 04, 2012 9:43 am
bob.banks offline
Posts: 27
Joined: Feb 27, 2012

Re: Find my iDevices!

bschollnick2 wrote:
Dewster35 wrote:
I would not be opposed to a poll every 24 hours as long as we can set the time that it occurs. It beats you having to manually update it every time and if it does happen to change in the middle of the day, we would only be without it for a few hours... or if you could have a forced refresh to check to see if there are changes.


I think there maybe a slight issue in communication.



I think he was talking about polling for the VersionID not the device location.

Posted on
Fri May 04, 2012 10:53 am
Dewster35 offline
Posts: 1030
Joined: Jul 06, 2010
Location: Petoskey, MI

Re: Find my iDevices!

bob.banks wrote:
bschollnick2 wrote:
Dewster35 wrote:
I would not be opposed to a poll every 24 hours as long as we can set the time that it occurs. It beats you having to manually update it every time and if it does happen to change in the middle of the day, we would only be without it for a few hours... or if you could have a forced refresh to check to see if there are changes.


I think there maybe a slight issue in communication.



I think he was talking about polling for the VersionID not the device location.



What Bob said ;)

Posted on
Fri May 04, 2012 11:54 am
bschollnick2 offline
Posts: 1355
Joined: Oct 17, 2004
Location: Rochester, Ny

Re: Find my iDevices!

Dewster35 wrote:
bob.banks wrote:
bschollnick2 wrote:
Dewster35 wrote:
I would not be opposed to a poll every 24 hours as long as we can set the time that it occurs. It beats you having to manually update it every time and if it does happen to change in the middle of the day, we would only be without it for a few hours... or if you could have a forced refresh to check to see if there are changes.


I think there maybe a slight issue in communication.



I think he was talking about polling for the VersionID not the device location.



What Bob said ;)


Oh.... Sorry about that then. I misunderstood....

The good news, is that I know how I want to change things for the next version....

My goal is:

1) Fix the device issue with configuring and reading the idevices initially from the FMIP service... Right now, there is a quite a bit of initial polling during startup, and I have decided on a method that should solve some of that...

2) See about setting up some method for updating the version ID strings in the FMID application...

The main issue I am running into is lack of time due to Real Life (tm) and Work (tm).

I am hoping to get some work done on Sunday... But for #1, I will need to look at making some custom Preferences for Indigo....

Here's the technical brief, for those that care.

Right now, we are configuring each individual device. So you may have 2-4 idevices listed in the device listings... Each one, potentially having a different login in MobileMe / iCloud.

I realized, that I am looking at this backward. Instead, I am going to make a iCloud / MobileMe Login in the database. And in the preferences, it will list each device that is available under that login. And you'll be able to choose, Monitor this device, or Ignore this Device.

The HTML backend will be the same, but it will simplify the logistics, assuming I can make this work inside of the Indigo plugin framework.

- 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 May 04, 2012 12:39 pm
johnpolasek offline
Posts: 911
Joined: Aug 05, 2011
Location: Aggieland, Texas

Re: Find my iDevices!

Unfortunately,as it turns out, I'm probably going to have to go to Travis' smartphone radar to determine whether I am home or away... while it's not your fault, it looks like Verizon or iCloud has one of the cell towers that is being used as a local beacon misplaced; iCloud consistently locates my phone in the parking lot across the street when I am at work, and one street over when I'm home. In both cases, the phone is consistently 100 - 150 yards (not feet) south and 25 to 40 yards east of the phone's true location, which kind of makes me leary of even trying to ask Siri for directions to an address...

Posted on
Sat May 05, 2012 11:07 am
Jpaction offline
Posts: 36
Joined: Jun 18, 2011

Re: Find my iDevices!

iDevice stopped logging into iCloud even though the username and password are correct. I can log into iCloud from my browser without any problems.

Posted on
Sat May 05, 2012 2:29 pm
bschollnick2 offline
Posts: 1355
Joined: Oct 17, 2004
Location: Rochester, Ny

Re: Find my iDevices!

Jpaction wrote:
iDevice stopped logging into iCloud even though the username and password are correct. I can log into iCloud from my browser without any problems.


Yes, Apple has changed the version string ID, and I have not yet had a chance to test a patch to resolve the issue. I am hoping to have a patch out on Sunday, and then to start working on fixing and revising some other issues.

- 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
Sat May 05, 2012 11:26 pm
CaliChris offline
Posts: 38
Joined: Apr 15, 2012

Re: Find my iDevices!

Thanks, I found it and got it running however it says in the log that my mobileme account info is not correct, however it absolutely is. Anyone know what would cause this? Also I noticed I am using the latest download 1.221, but it says an update is available...

--

2012-05-05 22:05:17 Find My IDevices Find My iDevice Plugin Loaded...
2012-05-05 22:05:17 Find My IDevices Debug UpdateTime - 15
2012-05-05 22:05:17 Find My IDevices Debug username - replaced@email.address
2012-05-05 22:05:17 Find My IDevices Debug Password - ***********
2012-05-05 22:05:17 Find My IDevices Debug Version Check Server reports 1.221 is available.
2012-05-05 22:05:17 Upgrade Error A New Version of Find My IDevices v.1.221 is available. You can download the upgrade from http://www.schollnick.net/wordpress/hom ... indigo-v5/
2012-05-05 22:05:17 Find My IDevices Debug Debug Mode is On (Only recommended for Testing Purposes)
2012-05-05 22:05:17 Find My IDevices Error Invalid MobileMe Account Information
2012-05-05 22:05:17 Find My IDevices Error Please configure Find My iDevice with your MobileMe credentials.
2012-05-05 22:05:17 Find My IDevices Username: replaced@email.address
2012-05-05 22:05:17 Find My IDevices Debug Registering Find My iDevice - new device (1787015684)
2012-05-05 22:05:17 Find My IDevices Error Error in plugin execution startup:

Traceback (most recent call last):
File "plugin.py", line 158, in startup
File "plugin.py", line 254, in build_device_tables
File "plugin.py", line 216, in build_device_record
<type 'exceptions.KeyError'>: key com.schollnick.indigoplugin.FindMyiDevices not found in dict

2012-05-05 22:05:17 Find My IDevices Debug Scanning for update
2012-05-05 22:05:17 Find My IDevices Debug Registering Find My iDevice - new device (1787015684)
2012-05-05 22:05:17 Find My IDevices Error exception in deviceStartComm(new device): 'key com.schollnick.indigoplugin.FindMyiDevices not found in dict'
2012-05-05 22:05:17 Find My IDevices Debug Running Concurrent Thread
2012-05-05 22:05:17 Find My IDevices Error Invalid MobileMe Account Information
2012-05-05 22:05:17 Find My IDevices Error Please configure Find My iDevice with your MobileMe credentials.
2012-05-05 22:05:17 Find My IDevices Username: replaced@email.address
2012-05-05 22:05:17 Find My IDevices Retrieving location data
2012-05-05 22:05:17 Find My IDevices Done Locating all iDevices
2012-05-05 22:05:17 Find My IDevices Debug Sleep Time - Sat May 5 22:05:17 2012

Posted on
Sun May 06, 2012 10:04 am
bschollnick2 offline
Posts: 1355
Joined: Oct 17, 2004
Location: Rochester, Ny

Re: Find my iDevices!

CaliChris wrote:
Thanks, I found it and got it running however it says in the log that my mobileme account info is not correct, however it absolutely is. Anyone know what would cause this? Also I noticed I am using the latest download 1.221, but it says an update is available...


I need to make one more change, and I will be releasing a new version that will fix this, and adds an update system to the Find My iPhone engine....

To answer your question, it's because the plugin has no way to know that Apple is refusing the login due to the API change that they made.

So the plugin is assuming your credentials are wrong, since the results looks the same to it.

- 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
Sun May 06, 2012 10:35 am
bschollnick2 offline
Posts: 1355
Joined: Oct 17, 2004
Location: Rochester, Ny

Re: Find my iDevices!

Find My iDevices v1.30 is now ready, http://dl.dropbox.com/u/241415/Find%20M ... 0v1.30.zip

The major change in this version is that I have added a second update check into the plugin, that will check to see if the Find My iPhone library is out of date. If so, it will download a newer version, and install it into the plugin.

------
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 May 07, 2012 8:08 pm
CaliChris offline
Posts: 38
Joined: Apr 15, 2012

Re: Find my iDevices!

Great, works perfect now, thanks!

Posted on
Tue May 08, 2012 12:37 pm
artpics offline
Posts: 232
Joined: Feb 24, 2009
Location: Calabasas CA

Re: Find my iDevices!

This is the only version i have used that works great tracks all 8 of my devices and the triggers work :D

Posted on
Tue May 08, 2012 12:39 pm
philc offline
Posts: 156
Joined: May 17, 2011

Re: Find my iDevices!

just installed, and I'm getting this error in the log...

Find My IDevices Debug Scanning for update
Find My IDevices Debug Registering Find My iDevice - philip's idevice (1998426361)
Find My IDevices Error Error in plugin execution ServerRemovedElem:

Traceback (most recent call last):
File "/Library/Application Support/Perceptive Automation/Indigo 5/IndigoPluginHost.app/Contents/PlugIns/plugin_base.py", line 679, in deviceDeleted
File "plugin.py", line 430, in deviceStopComm
File "plugin.py", line 407, in Update_Devices
File "plugin.py", line 269, in build_device_record
<type 'exceptions.KeyError'>: key com.schollnick.indigoplugin.FindMyiDevices not found in dict


Additionally ,there are no idevices listed in the device list when I try to set one up. If I go to the find my idevice web page, it lists no devices and no map. What am I doing wrong? The login info is correct - that I know. Also, I'm on iCloud, not MobileMe if that makes a difference.

Thanks,
Phil

FIGURED IT OUT. Normally, an AppleID includes the @mac.com or @me.com...so that is what I entered. On a lark, I removed the @mac.com from my login name and the devices populated. Not sure if that was really the problem or if it was just coincidental, but now it appears I'm getting data.

Posted on
Tue May 15, 2012 9:41 pm
artpics offline
Posts: 232
Joined: Feb 24, 2009
Location: Calabasas CA

Re: Find my iDevices!

seemed to have stopped working

as of 12:35pm today. restarted the server the plugin and the mac still the same error

Find My IDevices Error Error in plugin execution runConcurrentThread:

Traceback (most recent call last):
File "plugin.py", line 750, in runConcurrentThread
File "plugin.py", line 685, in run_search_for_idevices
File "plugin.py", line 499, in login_to_MobileMe
File "/Library/Application Support/Perceptive Automation/Indigo 5/Plugins/find-my-iDevices.indigoplugin/Contents/Server Plugin/findmyiphone/__init__.py", line 37, in __init__
File "/Library/Application Support/Perceptive Automation/Indigo 5/Plugins/find-my-iDevices.indigoplugin/Contents/Server Plugin/findmyiphone/__init__.py", line 243, in update_devices
<type 'exceptions.KeyError'>: 'a'

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:

Traceback (most recent call last):
File "plugin.py", line 750, in runConcurrentThread
File "plugin.py", line 685, in run_search_for_idevices
File "plugin.py", line 499, in login_to_MobileMe
File "/Library/Application Support/Perceptive Automation/Indigo 5/Plugins/find-my-iDevices.indigoplugin/Contents/Server Plugin/findmyiphone/__init__.py", line 37, in __init__
File "/Library/Application Support/Perceptive Automation/Indigo 5/Plugins/find-my-iDevices.indigoplugin/Contents/Server Plugin/findmyiphone/__init__.py", line 243, in update_devices
<type 'exceptions.KeyError'>: 'a'

Find My IDevices Error plugin runConcurrentThread function returned or failed; will attempt again in 10 seconds
PowerLinc Uploaded 1.64 KB to interface (97% memory free)
PowerLinc Resetting...
PowerLinc Reset complete
Find My IDevices Error Error in plugin execution runConcurrentThread:

Traceback (most recent call last):
File "plugin.py", line 750, in runConcurrentThread
File "plugin.py", line 685, in run_search_for_idevices
File "plugin.py", line 499, in login_to_MobileMe
File "/Library/Application Support/Perceptive Automation/Indigo 5/Plugins/find-my-iDevices.indigoplugin/Contents/Server Plugin/findmyiphone/__init__.py", line 37, in __init__
File "/Library/Application Support/Perceptive Automation/Indigo 5/Plugins/find-my-iDevices.indigoplugin/Contents/Server Plugin/findmyiphone/__init__.py", line 243, in update_devices
<type 'exceptions.KeyError'>: 'a'

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:

Traceback (most recent call last):
File "plugin.py", line 750, in runConcurrentThread
File "plugin.py", line 685, in run_search_for_idevices
File "plugin.py", line 499, in login_to_MobileMe
File "/Library/Application Support/Perceptive Automation/Indigo 5/Plugins/find-my-iDevices.indigoplugin/Contents/Server Plugin/findmyiphone/__init__.py", line 37, in __init__
File "/Library/Application Support/Perceptive Automation/Indigo 5/Plugins/find-my-iDevices.indigoplugin/Contents/Server Plugin/findmyiphone/__init__.py", line 243, in update_devices
<type 'exceptions.KeyError'>: 'a'

Find My IDevices Error plugin runConcurrentThread function returned or failed; will attempt again in 10 seconds
WebServer WD Weather Data Updated
Find My IDevices Error Error in plugin execution runConcurrentThread:

Posted on
Wed May 16, 2012 3:26 am
philc offline
Posts: 156
Joined: May 17, 2011

Re: Find my iDevices!

I had a log full of the same errors Artpics listed...had to disable the plugin.

Page 15 of 27 1 ... 12, 13, 14, 15, 16, 17, 18 ... 27

Who is online

Users browsing this forum: No registered users and 20 guests