Announcement

Collapse
No announcement yet.

PHLocation V2 Discussion

Collapse
This is a sticky topic.
X
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • MNB
    replied
    Originally posted by sooty View Post

    The PHL tab for each user has a checkbox to "Include on All Users Map" for both static and dynamic maps. If these are set ON, then the settings on Config>Mapping are used.
    NOTE: For All Users automatic maps, it will use the marker character / colour specified under each user but will override the map size and type etc as the above settings.

    The settings under each user apply to maps for that single user.

    Does that make sense?

    Paul..

    Yes you've made it more clearer, based on what you've said I should normally use the checkbox to "Include on All Users Map" within the User / Device and use the Configuration>Mapping tab settings for both static and dynamic maps unless I'm looking for a User / Device usage type map

    Leave a comment:


  • MNB
    replied
    Another Map question when I use PHL2 Map and I select "All Users" I get a map of my current location when I select "History" I get a blue text "Showing history for Mike's iPhoneX (26 points)'" but the previous map is replaced with a white map area, I was expecting the previous map with 26 bread crumb being displayed what am I missing? Mike

    Leave a comment:


  • sooty
    replied
    Originally posted by MNB View Post
    Paul, clarification in regards to maps; I see that I can input both static and dynamic maps particulars within a) the Configuration>Mapping tab and b) the same within Users / Devices>iPhone device>PHLocation2 tab. My question is what is the difference between the two and how should I use them as I'm assuming that my iPhone is being used in both examples? Mike
    The PHL tab for each user has a checkbox to "Include on All Users Map" for both static and dynamic maps. If these are set ON, then the settings on Config>Mapping are used.
    NOTE: For All Users automatic maps, it will use the marker character / colour specified under each user but will override the map size and type etc as the above settings.

    The settings under each user apply to maps for that single user.

    Does that make sense?

    Paul..


    Leave a comment:


  • sooty
    replied
    Originally posted by The Profit View Post
    Hello sooty I'm wondering if I have set something up incorrectly. I've noticed that the "Time at Location" device will keep resetting back to 0 at random times. I have had my phone sitting on my night stand (at Home) when sleeping and when I wake up in the morning the "Time at Location" device will show that it's been 8 minutes at that location (Home).

    When I set up the Home and Work Known Location I used the full Lat/Lon from the Lat/Lon devices on my phone from the plugin. I have set the iCloud Device (iPhone) - Minimum Distance to Move: 0.5 mi and the Home Known Location Radius to 0.5 mi. I understand that my GPS position will float around a little but a half mile is a big difference. Is there something that you can suggest I change in settings that might help?
    Maybe your phone is jumping between cell / GPS / WiFi locations.

    What setting do you have for Ignore locations with accuracy > on the user device?
    Have a look on the history page and see if there are any locations recorded through the night with a high accuracy that would put you more than 0.5 mi from home.

    Paul..

    Leave a comment:


  • MNB
    replied
    Paul, clarification in regards to maps; I see that I can input both static and dynamic maps particulars within a) the Configuration>Mapping tab and b) the same within Users / Devices>iPhone device>PHLocation2 tab. My question is what is the difference between the two and how should I use them as I'm assuming that my iPhone is being used in both examples? Mike

    Leave a comment:


  • The Profit
    replied
    Hello sooty I'm wondering if I have set something up incorrectly. I've noticed that the "Time at Location" device will keep resetting back to 0 at random times. I have had my phone sitting on my night stand (at Home) when sleeping and when I wake up in the morning the "Time at Location" device will show that it's been 8 minutes at that location (Home).

    When I set up the Home and Work Known Location I used the full Lat/Lon from the Lat/Lon devices on my phone from the plugin. I have set the iCloud Device (iPhone) - Minimum Distance to Move: 0.5 mi and the Home Known Location Radius to 0.5 mi. I understand that my GPS position will float around a little but a half mile is a big difference. Is there something that you can suggest I change in settings that might help?

    Leave a comment:


  • usLEDsupply
    replied
    Originally posted by sooty View Post

    After reading the log you PM'd me, I think the issue is a badly formatted tracking url in the EGI app.

    There was a small error in the user guide relating to EGI tracking which I've now corrected.

    Assuming you're using the MyHS service, in the URL for Tracking enter the following:
    Code:
    https://connected2.homeseer.com/phl2api?dtype=ET&androidid=${androidId}&lat=${realLatitude}&lon=${realLongitude}&acc=${accuracy}&date=${localLocationDate}&phlid=656
    and see if it then works.

    Paul..
    That did the trick no errors and the location is updating again:-)

    Leave a comment:


  • will40
    replied
    Thanks slbuck. I was running an old version of PHL V2. Paul straightened me out. Thanks for the tip on the altitude, I see that now.

    Leave a comment:


  • slbuck
    replied
    Originally posted by will40 View Post
    I changed my PHL V1 backtiude parameters to meet new PHL V2 with new device REF, success code, URL, etc and have successful messages on my device. Unfortunately my devices are not updating and my HS3. log is rejecting the data. I double checked device ID. Am I missing something? Thanks

    Click image for larger version

Name:	PHL v2 BK log.JPG
Views:	2
Size:	29.4 KB
ID:	1281673
    I'm using Backitude and recently made the switch to PHL 2 and it's working great here.

    Make sure your server URL is set to "https://connected2.homeseer.com/phl2api?dtype=BK"

    I originally missed the updated API name which changed to phl2api and had a similar error that you did.

    The following are things I had to change on Backitude under the custom server settings:

    1) Server URL to https://connected2.homeseer.com/phl2api?dtype=BK

    2) Custom Field 1 - updated with new device id for PHL2 backitude user

    3) Clear the altitude field - Backitude was not sending correct data. Make sure you set an API provider in the PHL2 API configuration page for elevation. You can use the free ElevationAPI f you don't have one of the other supported providers.

    Leave a comment:


  • usLEDsupply
    replied
    first test no error so ill go for a drive and see if it works

    Leave a comment:


  • sooty
    replied
    Originally posted by usLEDsupply View Post
    i keep getting this error (since updating from .31) i don't think i changed anything else?
    Feb-03 1:47:33 AM PHLocation2 Error (phlapi) GET Error: Invalid accuracy value. Data rejected.
    Feb-03 1:47:33 AM PHLocation2 Error (ProcEgiTrackingData) Data rejected for DeviceId: 656. Invalid accuracy value: -1
    using
    EgiGeoZone
    PH 3.0.0.54
    HS3 .500
    Win 7 64bit
    After reading the log you PM'd me, I think the issue is a badly formatted tracking url in the EGI app.

    There was a small error in the user guide relating to EGI tracking which I've now corrected.

    Assuming you're using the MyHS service, in the URL for Tracking enter the following:
    Code:
    https://connected2.homeseer.com/phl2api?dtype=ET&androidid=${androidId}&lat=${realLatitude}&lon=${realLongitude}&acc=${accuracy}&date=${localLocationDate}&phlid=656
    and see if it then works.

    Paul..

    Leave a comment:


  • sooty
    replied
    Originally posted by racerfern View Post
    While you're making some changes, here's a typo... Orphans
    Click image for larger version

Name:	Screen Shot 02-03-19 at 07.29 AM.PNG
Views:	1
Size:	14.5 KB
ID:	1281897
    Thanks for pointing it out. This is fixed in versions >= 3.0.0.55.

    Paul..

    Leave a comment:


  • sooty
    replied
    Originally posted by usLEDsupply View Post
    i keep getting this error (since updating from .31) i don't think i changed anything else?
    Feb-03 1:47:33 AM PHLocation2 Error (phlapi) GET Error: Invalid accuracy value. Data rejected.
    Feb-03 1:47:33 AM PHLocation2 Error (ProcEgiTrackingData) Data rejected for DeviceId: 656. Invalid accuracy value: -1
    using
    EgiGeoZone
    PH 3.0.0.54
    HS3 .500
    Win 7 64bit
    The accuracy value is expected to be >=0. It would appear that EGI is:
    1. Not sending an accuracy value or
    2. The value is < 0 or
    3. The plug-in is not able to parse the value being sent.

    Can you:
    Set debug to file ON from the plug-in config page
    Send a test from the EGI app (glasses icon)
    Switch OFF debug to file.
    Email or PM me the log file.

    Paul..

    Leave a comment:


  • racerfern
    replied
    While you're making some changes, here's a typo... Orphans
    Click image for larger version

Name:	Screen Shot 02-03-19 at 07.29 AM.PNG
Views:	1
Size:	14.5 KB
ID:	1281897

    Leave a comment:


  • usLEDsupply
    replied
    i keep getting this error (since updating from .31) i don't think i changed anything else?
    Feb-03 1:47:33 AM PHLocation2 Error (phlapi) GET Error: Invalid accuracy value. Data rejected.
    Feb-03 1:47:33 AM PHLocation2 Error (ProcEgiTrackingData) Data rejected for DeviceId: 656. Invalid accuracy value: -1
    using
    EgiGeoZone
    PH 3.0.0.54
    HS3 .500
    Win 7 64bit

    Leave a comment:

Working...
X