Waarde meegeven aan script
Paul van Laarhoven
Gebruiker
Is het mogelijk een waarde mee te geven aan een script? Bijvoorbeeld via een http trigger (http://IPaddresxxter:8001/trigger1?command=1&value=10), hoe kan ik de via de trigger meegegeven waarde gebruiken in een script?
Reacties
-
Dat zou handig zijn ja. Ik zou bv. een invoerveld in de app willen hebben die ik mee kan geven aan een script, om een aantal minuten in te stellen dat het licht in de kinderkamer nog mag branden voordat het vanzelf uit gaat.
-
Beste Paul,
Dit is mogelijk.
De meegegeven waardes zijn eigenlijk al beschikbaar in scripts zoals omschreven in de link die je hebt gepost.
De dikgedrukte waardes, command en value, kunnen worden gebruikt in een script door in het script de variabele $HTTP ervoor te zetten. Dus command wordt $HTTPCOMMAND en value wordt $HTTPVALUEPaul van Laarhoven zei:http trigger (http://IPaddresxxter:8001/trigger1?command=1&value=10)
Hopelijk is het zo duidelijk. Mocht je nog verder vragen hebben hoor ik het graag.
Met vriendelijke groet,
Freek-Jan
xxter support
-
Geweldig Freek-Jan! Dat is heel handig. Is er (of komt er) ook een mogelijkheid om op een andere manier direct input aan een script mee te kunnen geven? Dat werkt sneller en betrouwbaarder dan gekunstelde oplossingen als het eerst vullen van een hulpvariabele en vervolgens uitlezen in een script.
@Lastdrager: die tijd kun je toch ook via een regelaar instellen?
Categorieën
- 360 Alle Categorieën
- 28 Release notes
- 8 Release notes - Pairot
- 20 Release notes - xxter
- 11 Pairot
- 48 Algemeen
- 5 Device
- App
- 1 Project
- 2 Voice assistants
- 10 xxter
- 126 Algemeen
- 47 Algemeen
- 34 Nieuwe functionaliteiten en nieuwe features
- 21 Apps
- 20 Apps algemeen
- 1 Apps Beta release
- 24 Profielen
- 7 Profiel algemeen
- 16 Pagina's en pagina elementen
- 1 Waarschuwingsservice
- 94 Project
- 6 Logica
- 2 Aanwezigheidsdetectie
- 12 Acties
- 3 BREEAM
- 14 Cameras
- 16 Componenten
- 1 Config Tool
- 6 Opdrachten
- 28 Native scripts
- 3 LUA scripts
- 3 Statistieken
- 50 Device
- 42 Device algemeen
- 3 Toegangsrechten en lokale gebruikers
- 4 Aanwezigheidssimulatie / Presence simulation