# Homey in de camper?

**URL:** https://community.homey.app/t/homey-in-de-camper/51609
**Category:** Vragen & hulp
**Created:** [September 13, 2021, 4:58pm UTC](https://community.homey.app/t/homey-in-de-camper/51609 "2021-09-13T16:58:48Z")
**Posts on this page:** 2
**Page:** 2

<div class="post-metadata">

### Author: ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)
#### Post date: [November 10, 2025, 10:17pm UTC](https://community.homey.app/t/homey-in-de-camper/51609/21 "2025-11-10T22:17:00Z")

</div>

Dat kun je eenvoudig testen door ipv de tags echte waardes op te geven als argument.  
De code die ik eerder heb [gedeeld](https://community.homey.app/t/homey-in-de-camper/51609/13) werkt namelijk.

 ![Screenshot_20251110_231446_Firefox](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/f/9f931447983ae1c8f61f2291e6d83b972c58eecc.jpeg)

En eens met @tlangelaar zet je code even tussen drie backticks ````` om format fouten te voorkomen.  
Voorbeeld:

 ![Screenshot_20251110_232119_Chrome](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/4/d42effd7608613a35563ceafba9965adc272c111.jpeg)

Dit gedeelte in je gepostte code werkt dus niet:

 ![Screenshot_20251110_232717_Chrome](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/3/e3b25a9c0663ef62847edf53191f081f7b1a1592.jpeg)  
gebruik enkel rechte dubbelquotes:  
`split(",")[0]`

Dan pas kan ik een goede vergelijking maken

---

<div class="post-metadata">

### Author: ![Paul\_van\_Ulft](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/paul_van_ulft/32/56539_2.png) [@Paul\_van\_Ulft](https://community.homey.app/u/Paul_van_Ulft)
#### Post date: [November 16, 2025, 9:39pm UTC](https://community.homey.app/t/homey-in-de-camper/51609/22 "2025-11-16T21:39:56Z")

</div>

Heb het scrpit nu werkend. Wel aardig verbouwd met behulp van ChatGPT. Het adres wordt nu geplaatst in de Variabele VolledigadresCamper.

Volgens mnij is de fout in het eerdere script dat Nominatim verplkicht stelt dat er een header wordt meegegeven. Doe ik dit niet dan wordt er geen data gestuurd

De Code:

> const latitude = args[0].split(“,”)[0];
> 
> const longitude = args[0].split(“,”)[1];
> 
> // Header verplicht voor Nominatim
> 
> const headers = {
> 
> “User-Agent”: “HomeyScript-Paul/1.0”
> 
> };
> 
> const url = `[https://nominatim.openstreetmap.org/reverse?format=json&lat=${latitude}&lon=${longitude}\`](https://nominatim.openstreetmap.org/reverse?format=json&lat=$%7Blatitude%7D&lon=$%7Blongitude%7D%5C%60);
> 
> // Asynchrone functie om alles te doen
> 
> async function updateVolledigAdres() {
> 
> try {
> 
> // Nominatim API oproepen
> 
> const response = await fetch(url, { headers });
> 
> const data = await response.json();
> 
> if (!data.display\_name) {
> 
> throw new Error(“Geen volledig adres gevonden.”);
> 
> ```auto
> }
> 
> ```
> 
> const volledigAdres = data.display\_name;
> 
> ```auto
> console.log("Volledig adres ontvangen:", volledigAdres);
> 
> ```
> 
> // Haal alle Homey logic variables op
> 
> const variables = await Homey.logic.getVariables();
> 
> const VolledigadresCamper = Object.values(variables).find(variable =\> variable.name === ‘VolledigadresCamper’);
> 
> if (VolledigadresCamper) {
> 
> // Variabele bijwerken
> 
> await Homey.logic.updateVariable({
> 
> ```auto
> id: VolledigadresCamper.id,
> 
> variable: {
> 
> value: volledigAdres
> 
> }
> 
> });
> 
> console.log("Variabele 'VolledigadresCamper' bijgewerkt.");
> 
> } else {
> 
> console.error("Variabele 'VolledigadresCamper' niet gevonden.");
> 
> }
> 
> ```
> 
> // Return het adres voor debug / Flow gebruik
> 
> return { VolledigadresCamper: volledigAdres };
> 
> ```auto
> } catch (err) {
> 
> console.error("Fout:", err.message);
> 
> ```
> 
> return { fout: err.message };
> 
> ```auto
> }
> 
> ```
> 
> }
> 
> // Voer de async functie uit en wacht op resultaat
> 
> return await updateVolledigAdres();

[Previous page](https://community.homey.app/t/homey-in-de-camper/51609.md?page=1)
