# Locatie in variabele opslaan met http request en IOS Opdrachten

**URL:** <https://community.homey.app/t/locatie-in-variabele-opslaan-met-http-request-en-ios-opdrachten/19532>\
**Category:** Apps\
**Created:** [October 20, 2019, 4:02pm UTC](https://community.homey.app/t/locatie-in-variabele-opslaan-met-http-request-en-ios-opdrachten/19532 "2019-10-20T16:02:50Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Marcel\_Ubels](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marcel_ubels/32/18860_2.png) [@Marcel\_Ubels](https://community.homey.app/u/Marcel_Ubels)\
**Post date:** [October 20, 2019, 4:02pm UTC](https://community.homey.app/t/locatie-in-variabele-opslaan-met-http-request-en-ios-opdrachten/19532/1 "2019-10-20T16:02:50Z")

</div>

Met ios opdrachten kan je bijvoorbeeld je locatie opvragen. Deze locatie bevat een aantal gegevens waaronder lengte en breedtegraad. Is het mogelijk om deze in een variabele te zetten( het kan, maar hoe?) en kan ik deze dan met http request Get in een variabele zetten.  
Ik ben aan het stoeien maar kom niet verder dan onderstaande, maar dat werkt niet

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/1/11084659cedbcf3555e17950736fbca0cc5afd72.jpeg) ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/9/4965ca9bfe62eb1d96c3b248762f0589e226d8a0.jpeg)

---

<div class="post-metadata">

**Author:** ![Marcel\_Ubels](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marcel_ubels/32/18860_2.png) [@Marcel\_Ubels](https://community.homey.app/u/Marcel_Ubels)\
**Post date:** [October 21, 2019, 10:23am UTC](https://community.homey.app/t/locatie-in-variabele-opslaan-met-http-request-en-ios-opdrachten/19532/2 "2019-10-21T10:23:01Z")

</div>

Hierbij de oplossing, let wel op de hoofd en kleine letters, die komen heel precies;

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/e/de9a116c7d23fd15e16cb9a03640c052450f7102.jpeg)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/c/4cb1b5bbb5a2e3a3b60440c239a345bfcc21758a.jpeg)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/a/7a29ebe2549693f073333146e25f5c3080d1b787.jpeg)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/6/465eda05eac8dea5067c82db5dbf50491966fb15.jpeg)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/2/626c7860aba91768027195cb2200571aaeff1dbd.jpeg)

---

<div class="post-metadata">

**Author:** ![OetAelse](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oetaelse/32/9470_2.png) [@OetAelse](https://community.homey.app/u/OetAelse)\
**Post date:** [October 21, 2019, 8:00pm UTC](https://community.homey.app/t/locatie-in-variabele-opslaan-met-http-request-en-ios-opdrachten/19532/3 "2019-10-21T20:00:16Z")

</div>

Hou er rekening mee dat IOS 13 Opdrachten niet zonder bevestiging op de achtergrond worden uitgevoerd, dit geldt met name voor locatie gebonden opdrachten. Je wordt dus altijd gevraagd door IOS of je een specifieke taak die op de achtergrond is gestart wil uitvoeren. Ik ben een tijdje bezig geweest om op basis van het verlaten of binnenkomen van een gebied een webhook te versturen naar Homey. Dat werkt prima, behalve dat je de vraag van IOS moet beantwoorden. Ik dacht hiermee een oplossing te hebben voor een goede presence detectie maar ben toch helaas nog steeds afhankelijk van de Locative app die overigens prima werkt.

---

<div class="post-metadata">

**Author:** ![Marcel\_Ubels](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marcel_ubels/32/18860_2.png) [@Marcel\_Ubels](https://community.homey.app/u/Marcel_Ubels)\
**Post date:** [October 21, 2019, 8:49pm UTC](https://community.homey.app/t/locatie-in-variabele-opslaan-met-http-request-en-ios-opdrachten/19532/4 "2019-10-21T20:49:12Z")

</div>

@OetAelse dat leek idd eerst het geval. Het is echter mogelijk om dit zonder toestemming te doen. In mijn voorbeeld gebruik ik daarom als trigger dat ik een bepaalde app open, hier is toestemming voor nodig, die je echter uit kunt zetten. Ik heb in mijn voorbeeld alle apps opgegeven die ik gebruik indien ik van huis ben. Op die wijze wordt mijn locatie steeds geupdated.

Wellicht net niet optimaal, maar voor mij voldoende om werkbaar te zijn.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/c/8cbc191c3e5f7633651bb42379d71efa81be228e.jpeg)

---

<div class="post-metadata">

**Author:** ![OetAelse](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oetaelse/32/9470_2.png) [@OetAelse](https://community.homey.app/u/OetAelse)\
**Post date:** [October 22, 2019, 7:50am UTC](https://community.homey.app/t/locatie-in-variabele-opslaan-met-http-request-en-ios-opdrachten/19532/5 "2019-10-22T07:50:50Z")

</div>

@Marcel_Ubels, Mooie workaround! Kan ik op deze manier dan automatisch een webhook sturen als ik buiten een gebied ga en hoe zou ik dat dan moeten doen?

---

<div class="post-metadata">

**Author:** ![Marcel\_Ubels](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marcel_ubels/32/18860_2.png) [@Marcel\_Ubels](https://community.homey.app/u/Marcel_Ubels)\
**Post date:** [October 22, 2019, 8:50am UTC](https://community.homey.app/t/locatie-in-variabele-opslaan-met-http-request-en-ios-opdrachten/19532/6 "2019-10-22T08:50:55Z")

</div>

Voor webhooks en locatie gebruik ik locative. Deze heeft wat beperkingen t.a.v de straal maar werkt verder subliem. Je kunt dacht ik max 20 gebieden opgeven. [IOS Presence app (locative)](https://community.homey.app/t/ios-presence-app-locative/14451)

---

<div class="post-metadata">

**Author:** ![OetAelse](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oetaelse/32/9470_2.png) [@OetAelse](https://community.homey.app/u/OetAelse)\
**Post date:** [October 23, 2019, 11:19am UTC](https://community.homey.app/t/locatie-in-variabele-opslaan-met-http-request-en-ios-opdrachten/19532/7 "2019-10-23T11:19:09Z")

</div>

@Marcel_Ubels, Dat is precies de configuratie die ik ook gebruik 😀
