{"action":"created","issue":{"url":"https://api.github.com/repos/dustinrue/ControlPlane/issues/387","labels_url":"https://api.github.com/repos/dustinrue/ControlPlane/issues/387/labels{/name}","comments_url":"https://api.github.com/repos/dustinrue/ControlPlane/issues/387/comments","events_url":"https://api.github.com/repos/dustinrue/ControlPlane/issues/387/events","html_url":"https://github.com/dustinrue/ControlPlane/issues/387","id":50608385,"number":387,"title":"core location \"always\" picks default context","user":{"login":"bjbarouch","id":325548,"avatar_url":"https://avatars.githubusercontent.com/u/325548?v=3","gravatar_id":"","url":"https://api.github.com/users/bjbarouch","html_url":"https://github.com/bjbarouch","followers_url":"https://api.github.com/users/bjbarouch/followers","following_url":"https://api.github.com/users/bjbarouch/following{/other_user}","gists_url":"https://api.github.com/users/bjbarouch/gists{/gist_id}","starred_url":"https://api.github.com/users/bjbarouch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bjbarouch/subscriptions","organizations_url":"https://api.github.com/users/bjbarouch/orgs","repos_url":"https://api.github.com/users/bjbarouch/repos","events_url":"https://api.github.com/users/bjbarouch/events{/privacy}","received_events_url":"https://api.github.com/users/bjbarouch/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2014-12-02T03:25:03Z","updated_at":"2015-01-31T20:33:06Z","closed_at":"2015-01-31T16:12:28Z","body":"Latest version (1.5.3.). Latest Yosemite (10.10.1). New Mac, but this has been a continuous problem on previous versions, previous OS X versions, and previous Macs.\r\n\r\nCreate two contexts, 45 miles apart, say Home and Work. Create a third location, say Public, and default to it. Use Core Location as the only evidence source. Set the threshold for Home and Work at 70% each, set the overall threshold at 70%, default to Public. You'd figure if you were anywhere vaguely close to Home or Work, you'd get that one, but it just stays on Public, almost all of the time. You can have Enable multiple active contexts on or off, with no apparent effect.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/dustinrue/ControlPlane/issues/comments/72335196","html_url":"https://github.com/dustinrue/ControlPlane/issues/387#issuecomment-72335196","issue_url":"https://api.github.com/repos/dustinrue/ControlPlane/issues/387","id":72335196,"user":{"login":"bjbarouch","id":325548,"avatar_url":"https://avatars.githubusercontent.com/u/325548?v=3","gravatar_id":"","url":"https://api.github.com/users/bjbarouch","html_url":"https://github.com/bjbarouch","followers_url":"https://api.github.com/users/bjbarouch/followers","following_url":"https://api.github.com/users/bjbarouch/following{/other_user}","gists_url":"https://api.github.com/users/bjbarouch/gists{/gist_id}","starred_url":"https://api.github.com/users/bjbarouch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bjbarouch/subscriptions","organizations_url":"https://api.github.com/users/bjbarouch/orgs","repos_url":"https://api.github.com/users/bjbarouch/repos","events_url":"https://api.github.com/users/bjbarouch/events{/privacy}","received_events_url":"https://api.github.com/users/bjbarouch/received_events","type":"User","site_admin":false},"created_at":"2015-01-31T20:33:06Z","updated_at":"2015-01-31T20:33:06Z","body":"Thanks again.\r\n\r\nOn Sat, Jan 31, 2015 at 10:38 AM, Dustin Rue <notifications@github.com>\r\nwrote:\r\n\r\n> Try creating BSSID based rules unless you are working at a place with\r\n> multiple access points using the same SSID. That gets trickier.\r\n>\r\n> You can enable the ability to continuously scan for WiFi networks in the\r\n> advanced settings page but doing so will often have a detrimental effect on\r\n> WiFi performance because the system is constantly scanning for new WiFi\r\n> networks.\r\n>\r\n> Dustin\r\n> > On Jan 31, 2015, at 12:14 PM, bjbarouch <notifications@github.com>\r\n> wrote:\r\n> >\r\n> > Thank you, Dustin, for the utliity, and for taking the time to respond\r\n> to\r\n> > my questions.\r\n> >\r\n> > Yes, I meant the SSID.\r\n> >\r\n> > I'll go with power adpaters and Bonjour, based on your reply.\r\n> >\r\n> > Should one be able to use *nearby* Wifi and not just wifi one is\r\n> actually\r\n> > connected to? That would be quite useful. How is that set? It only\r\n> offers\r\n> > up the currently connect Wifi in the dialog box.\r\n> >\r\n> > Lastly, I am not sure I understand the confidence settings. On\r\n> individual\r\n> > rules, a low confidence setting means, do this even if the evidence is\r\n> > slight, right? And a high setting means do not do this unless you are\r\n> sure.\r\n> > But even on power adpater, which is clearly yes or no, the opposite\r\n> seems\r\n> > to be the case. A low setting results in not picking that rule and a\r\n> high\r\n> > setting makes it work. I don't understand.\r\n> >\r\n> >\r\n> > On Sat, Jan 31, 2015 at 9:54 AM, Dustin Rue <notifications@github.com>\r\n> > wrote:\r\n> >\r\n> > > They have the same BSSID or SSID? The BSSID should be a globally\r\n> “unique”\r\n> > > value, most places don’t generally override this value if they even\r\n> can.\r\n> > >\r\n> > > Bonjour based rules should be pretty reliable. I used to use them but\r\n> have\r\n> > > eventually stopped because my need to use them went away.\r\n> > >\r\n> > > The CoreLocation work in ControlPlane isn’t the best. I’d personally\r\n> blame\r\n> > > CP as much as CL though as CL can get really wonky at times. It’s bad\r\n> > > enough that I rarely recommend it but some people have good luck with\r\n> it.\r\n> > >\r\n> > > Dustin\r\n> > > > On Jan 31, 2015, at 11:50 AM, bjbarouch <notifications@github.com>\r\n> > > wrote:\r\n> > > >\r\n> > > > Thanks.\r\n> > > >\r\n> > > > As it turns out, the two main places I use my computer were\r\n> purposely\r\n> > > set\r\n> > > > up to have the same WiFi BSSID. There are different wifi signals\r\n> nearby,\r\n> > > > and the software says \"nearby\", but it only seems to allow rule\r\n> creation\r\n> > > > for ones you are actually connected to. Am I missing something\r\n> there?\r\n> > > >\r\n> > > > At present I am getting reliable results when relying on the Mac\r\n> power\r\n> > > > adapter serial number, but of course that does not work when not\r\n> plugged\r\n> > > > in. To cover the on-battery scenario, I have recently switched to\r\n> > > Bonjour\r\n> > > > items that are different in my primary locations. I have not been\r\n> using\r\n> > > > that long enough yet to know if it is working well. What is the\r\n> track\r\n> > > > record with Bonjour-based rules?\r\n> > > >\r\n> > > > With regard to geo-locations, is the geo-location in the Mac so bad\r\n> that\r\n> > > > locations tens of miles apart cannot be distinguished, so it just\r\n> opts\r\n> > > for\r\n> > > > the default?\r\n> > > >\r\n> > > >\r\n> > > > On Sat, Jan 31, 2015 at 8:12 AM, Dustin Rue <\r\n> notifications@github.com>\r\n> > > > wrote:\r\n> > > >\r\n> > > > > You want to review your rules to ensure that you have set the\r\n> > > confidence\r\n> > > > > values properly. WiFi network is one of my main uses for\r\n> ControlPlane\r\n> > > and\r\n> > > > > it's very solid. CoreLocation on the other hand is a mixed bag.\r\n> > > > >\r\n> > > > > —\r\n> > > > > Reply to this email directly or view it on GitHub\r\n> > > > > <\r\n> > >\r\n> https://github.com/dustinrue/ControlPlane/issues/387#issuecomment-72323807>\r\n>\r\n> > >\r\n> > > > > .\r\n> > > > >\r\n> > > > —\r\n> > > > Reply to this email directly or view it on GitHub <\r\n> > >\r\n> https://github.com/dustinrue/ControlPlane/issues/387#issuecomment-72327945>.\r\n>\r\n> > >\r\n> > > >\r\n> > >\r\n> > > —\r\n> > > Reply to this email directly or view it on GitHub\r\n> > > <\r\n> https://github.com/dustinrue/ControlPlane/issues/387#issuecomment-72328125>\r\n>\r\n> > > .\r\n> > >\r\n> > —\r\n> > Reply to this email directly or view it on GitHub <\r\n> https://github.com/dustinrue/ControlPlane/issues/387#issuecomment-72328920>.\r\n>\r\n> >\r\n>\r\n> —\r\n> Reply to this email directly or view it on GitHub\r\n> <https://github.com/dustinrue/ControlPlane/issues/387#issuecomment-72329939>\r\n> .\r\n>"}}