XTension DB Corruption Problem?

James Sentman james at sentman.com
Mon Jun 22 12:17:49 EDT 2015


HI George,

Multiple hosts in no-ip are not necessary at all. It wont hurt any though but thats not necessary.

Yes, you can create multiple JSON interfaces in XTension. That should be no problem, but it will have to be on a different port and you’ll have to pass that other port through to XTension through the router and you’ll have that different port number setup properly in the 2 configurations in the 2 different apps.

It really shouldn’t help though. I’ll send you the debugging version of the JSON interface here in a few moments so you can at least get reports of hung connections or any such thing that might be happening.

You really shouldn’t need different tokens for them either, it should be no problem to have the exact same link in both places.

It’s my suspicion though that having both apps on wont make any difference to the reliability of the thing unfortunately. Though I’ve not actually developed against this API from apple I’ve read the docs. There just isn’t much work on the part of the individual app to go wrong. It will be the same system table of geofences that the OS is walking down to service when it wants to. And if it doesn’t do that, then it wont work for both apps rather than just one or the other. I’m not certain of course and if the developers of the apps say differently then perhaps there is. But if one failed I would expect the other to fail too.




> On Jun 22, 2015, at 10:49 AM, George Handley <ghandley at kc.rr.com> wrote:
> 
> So a week or so back I got the new idea of installing both Geofancy & Geohopper on our iPhones to see if I would consistently get at least one of them to always report an arrival or departure. You (And others) may tell me right now this won’t work either. There certainly was no problem creating four hosts in NoIP, and I had both Apps installed and working on both phones and successfully sending test requests. Then, for some reason everything stopped working 3 days ago.
> 
> I had tried deleting and re-downloading and reinstalling the Apps on our phones, but that didn’t help. I’ve been trying to fix this thing for 3 days, when late yesterday, I decided to delete and recreate the XTension json interface, and that resolved 3/4 of the problem. I now have back both Apps successfully sending Test Requests on my phone, but for some unknown reason, I can only get Geofancy working on my wife’s phone now and not Geohopper as before.
> 
> I’ve today tried creating a new token in the json interface for Geohopper, but that has not helped.
> 
> I’ve checked my arrival and exit urls till I’m blue in the face, and I don’t think that’s the problem.
> 
> Can I set up a 2nd json interface in XTension just to handle the 2nd App, or, as I suspect, a user can only have one  json interface, but can have a bunch of tokens?
> 
> Based on my success yesterday with repairing 3 of the 4 tokens by deleting and recreating a new json interface is what I think I need to do again.

Thanks,
 	James


James Sentman                       http://sentman.com		http://MacHomeAutomation.com





More information about the XTensionList mailing list