Troubleshooting scripts - waarde uitlezen van een component mbv een variabele
Freek-Jan Buijsman
Administrator
Tijdens het troubleshooting proces van scripts kan het soms handig zijn om te weten welke waarde een component de bus op stuurt.
Om dit in de gebruikerslogboeken van xxter te kunnen uitlezen moet in het betreffende script het component worden omgezet naar een variabele.
Voeg de onderstaande scriptregels toe aan het script en pas de componenten aan naar de componenten die in het script worden gebruikt.
Nu moeten de wijzigingen worden gesynchroniseerd. Doe dit door op de knop "configuratie laden" te klikken.
Als dit klaar is ga dan naar menu: Instellingen --> Basis en activeer de gebruikerslogboeken voor scripts en acties.
Ga vervolgens naar het menu "Status", scroll naar beneden en open hier het gebruikerslogboek.
Start het script door de actie uit te voeren waarmee het normaal gesproken wordt getriggerd of start het script met de hand vanaf de xxter zelf op de "scripts" pagina.
Wanneer het gebruikerslogboek nu wordt ververst wordt het uitgevoerde script zichtbaar en kan de waarde van de $component variabelen worden uitgelezen.
Om dit in de gebruikerslogboeken van xxter te kunnen uitlezen moet in het betreffende script het component worden omgezet naar een variabele.
Voeg de onderstaande scriptregels toe aan het script en pas de componenten aan naar de componenten die in het script worden gebruikt.
$component1= (01/component1) $component2= (02/component2) $component3= (03/component3)Sla de wijzigingen op in het script en log in op de xxter via zijn lokale ipadres.
Nu moeten de wijzigingen worden gesynchroniseerd. Doe dit door op de knop "configuratie laden" te klikken.
Als dit klaar is ga dan naar menu: Instellingen --> Basis en activeer de gebruikerslogboeken voor scripts en acties.
Ga vervolgens naar het menu "Status", scroll naar beneden en open hier het gebruikerslogboek.
Start het script door de actie uit te voeren waarmee het normaal gesproken wordt getriggerd of start het script met de hand vanaf de xxter zelf op de "scripts" pagina.
Wanneer het gebruikerslogboek nu wordt ververst wordt het uitgevoerde script zichtbaar en kan de waarde van de $component variabelen worden uitgelezen.
Categorieën
- 361 Alle Categorieën
- 28 Release notes
- 8 Release notes - Pairot
- 20 Release notes - xxter
- 12 Pairot
- 48 Algemeen
- 5 Device
- App
- 1 Project
- 3 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