Cannot find pyicloud

snowjay
Posts: 274
Joined: Wed Aug 09, 2006 10:07 am

Cannot find pyicloud

Post by snowjay »

I just installed 1.0.37 and receive this error when I enable the plugin:

Code: Select all

Starting plugin "iFindStuff 1.0.37" (pid 7538)
  iFindStuff                      FATAL ERROR - Cannot find pyicloud - check with developer
  iFindStuff                      Alternatively - check the name of the plugin in the Plugins folder.  Is is iFindStuff.pluginIndigoor iFindStuff(1).pluginIndigo?  Make sure that all iFindStuff files are deleted from Downloadsbefore downloading the latest versions
  Started plugin "iFindStuff 1.0.37"
I double checked the plugin name and it is iFindStuff.pluginIndigo so no (1) or anything else after it.
Jason
Chameleon
Posts: 611
Joined: Sat Oct 04, 2014 9:50 am

Re: Cannot find pyicloud

Post by Chameleon »

snowjay wrote:I just installed 1.0.37 and receive this error when I enable the plugin:

Code: Select all

Starting plugin "iFindStuff 1.0.37" (pid 7538)
  iFindStuff                      FATAL ERROR - Cannot find pyicloud - check with developer
  iFindStuff                      Alternatively - check the name of the plugin in the Plugins folder.  Is is iFindStuff.pluginIndigoor iFindStuff(1).pluginIndigo?  Make sure that all iFindStuff files are deleted from Downloadsbefore downloading the latest versions
  Started plugin "iFindStuff 1.0.37"
I double checked the plugin name and it is iFindStuff.pluginIndigo so no (1) or anything else after it.
Hi

Upto a week ago I would have had no clue as to what this problem was. Fortunately another user was able to find out what the problem was and solved it.
Mike,

I finally find the bug with your iFindStuff plugin in my setup. The error was always about the pyicloud library... In fact, after many tests the problem was the missing library "pytz" required by the pyicloud! I've installed the missing library and voilà! No more trouble! I'll be able to enjoy your plugin now!

Thanks!

Joel
So I believe that if you install pytz as a module it will work. It seems to be very system specific as I've only seen this problem in two cases.

To do this you need to go back to Terminal (Applications/Utilities/Terminal) and follow a similar path to installing pytz as you probably did for requests and six.

I just checked and I found that:

sudo pip2.6 install pytz

Followed by my password would install pytz.

According to Joel - that solved his problem. Perhaps you can give that a go and let me know how it goes?

I'm releasing version 1.0.40 in a few mins with some bug fixes so wait until that announcement appears in the forum before reinstalling iFindStuff.

Regards

Mike
snowjay
Posts: 274
Joined: Wed Aug 09, 2006 10:07 am

Re: Cannot find pyicloud

Post by snowjay »

That did the trick! Thanks! I'm running 1.0.41 now as well.

I have my account, home geofence and idevice set up but now I get this error...

Code: Select all

iFindStuff Error                Error in plugin execution runConcurrentThread:

Traceback (most recent call last):
  File "plugin.py", line 3030, in runConcurrentThread
  File "plugin.py", line 561, in iMapping
  File "plugin.py", line 636, in iRefreshDevices
  File "plugin.py", line 1018, in updateDevice
<type 'exceptions.ValueError'>: invalid literal for float(): GPS

  iFindStuff Error                plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
Jason
Chameleon
Posts: 611
Joined: Sat Oct 04, 2014 9:50 am

Re: Cannot find pyicloud

Post by Chameleon »

snowjay wrote:That did the trick! Thanks! I'm running 1.0.41 now as well.

I have my account, home geofence and idevice set up but now I get this error...

Code: Select all

iFindStuff Error                Error in plugin execution runConcurrentThread:

Traceback (most recent call last):
  File "plugin.py", line 3030, in runConcurrentThread
  File "plugin.py", line 561, in iMapping
  File "plugin.py", line 636, in iRefreshDevices
  File "plugin.py", line 1018, in updateDevice
<type 'exceptions.ValueError'>: invalid literal for float(): GPS

  iFindStuff Error                plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
That's strange. It's confused when it did it's update for the iDevice and is putting the wrong information in the deviceAccuracy field. Can you see the custom states for the device? Do they make sense to you as best you can tell? No idea why. I'll need to investigate in the morning. Odd...

Let me review. In the meantime can you delete and recreate the device and is find my phone running on the device?

Ta... I'll review tomorrow morning... We will get there.

Mike


Sent from my iPhone using Tapatalk
snowjay
Posts: 274
Joined: Wed Aug 09, 2006 10:07 am

Re: Cannot find pyicloud

Post by snowjay »

Find My iPhone is running on the device and I have deleted it and recreated it with no change.

Custom states look ok to me. deviceAccuracy = 0

Think a comma in my phones name might create an issue? The phones name is something like this XXX - Last, First, but I notice in the list it only shows it as XXX - Last.

It's a work issued phone so while I could change the name of it to remove the comma, I may get asked questions when it doesn't show up in our MDM console properly. :)
Jason
Chameleon
Posts: 611
Joined: Sat Oct 04, 2014 9:50 am

Re: Cannot find pyicloud

Post by Chameleon »

snowjay wrote:Find My iPhone is running on the device and I have deleted it and recreated it with no change.

Custom states look ok to me. deviceAccuracy = 0

Think a comma in my phones name might create an issue? The phones name is something like this XXX - Last, First, but I notice in the list it only shows it as XXX - Last.

It's a work issued phone so while I could change the name of it to remove the comma, I may get asked questions when it doesn't show up in our MDM console properly. :)
Yep... That would offset the field. No problem I can trap that and make it work without you changing the the name on your phone. Leave it with me.

Good spot!

Mike
snowjay
Posts: 274
Joined: Wed Aug 09, 2006 10:07 am

Re: Cannot find pyicloud

Post by snowjay »

Awesome!

When I saw that I figured it was the culprit.
Jason
Chameleon
Posts: 611
Joined: Sat Oct 04, 2014 9:50 am

Re: Cannot find pyicloud

Post by Chameleon »

snowjay wrote:Awesome!

When I saw that I figured it was the culprit.
Issue now resolved in version 1.0.45. There is no need to change the actual name on your device and the change should be transparent to the user (apart from the fact it now works :D)

Regards

Mike
Post Reply

Return to “iFindStuff”