Script dat willekeurig een tekst selecteert en dit schrijft naar variabele

Goed, één moment…

// Lijst met tekstregels
const tekstRegels = [
  "Goede nacht en slaap lekker!",
  "Droom zoet!",
  "Rust goed uit!",
  "Welterusten!",
  "Slaap zacht!"
];

// Selecteer een willekeurige index uit de lijst
const randomIndex = Math.floor(Math.random() * tekstRegels.length);

// Haal de geselecteerde tekstregel op
const geselecteerdeTekst = tekstRegels[randomIndex];

//Zoek de variabele op naam
let variable = _.find(await Homey.logic.getVariables(), x=>x.name=='SlaapTekst');

// Stel de waarde in
variable.value = geselecteerdeTekst;

// Wijs de geselecteerde tekstregel toe aan de variabele SlaapTekst
return await Homey.logic.updateVariable({id:variable.id, variable});

// door await ervoor, zorg je ervoor dat dit script voltooid wordt voordat de flowkaart waarmee je deze uitvoert is afgerond. Na de HS flowkaart is de variabele dus gewijzigd.