Homeyscript laten schrijven door chatgpt?

Heeft er al iemand geprobeerd om werkende homeyscript code te laten schrijven door chatgpt?
Ik heb zojuist het onderstaande gevraagd, maar heb nog totaal geen ervaring met het gebruik van homeyscript. Denken jullie dat dit gaat werken?

Schrijf een Homey-script dat een totaliser opzet voor een numerieke variabele

Dit script gaat ervan uit dat je de naam van de numerieke variabele hebt opgegeven en dat de waarde van de totaliser wordt toegevoegd als een argument bij het aanroepen van het script. Het script haalt de huidige waarde van de variabele op, telt de toe te voegen waarde op bij de huidige waarde en slaat de nieuwe waarde op in de variabele. Het logt ook de nieuwe waarde in de console.

Javascript:

// Stel de naam van de variabele in

const variabeleNaam = β€œMijn Numerieke Variabele”;

// Haal de huidige waarde van de variabele op

let huidigeWaarde = await Homey.variables.getValue({ name: variabeleNaam });

// Als er nog geen waarde is, stel deze dan in op 0

if (huidigeWaarde == null) {

huidigeWaarde = 0;

}

// Haal de waarde op die moet worden toegevoegd aan de totaliser

const toeTeVoegenWaarde = args[0];

// Tel de toe te voegen waarde op bij de huidige waarde

const nieuweWaarde = huidigeWaarde + toeTeVoegenWaarde;

// Sla de nieuwe waarde op in de variabele

await Homey.variables.setValue({ name: variabeleNaam, value: nieuweWaarde });

// Log de nieuwe waarde in de console

console.log(Nieuwe waarde van ${variabeleNaam}: ${nieuweWaarde});

1 Like

Of je nu iets of iemand anders jouw code wilt laten schrijven heb je nog steeds het zelfde probleem: hoe beschrijf je duidelijk en eenduidig wat die code moet doen. Gebruik je dan een formele specificatietaal? Of try and error😁 onderstaand ziet er anders uit dan jouw script, dus welke script is nu de juiste?