Blockly scripts.

Binnen het Larnitech Smart Home Systeem is erg veel mogelijk, zonder gebruik te moeten maken van scripts. Toch kun je altijd situaties bedenken (of klanten bedenken die) waar je niet onder het bouwen (schrijven) van een eigen script uit komt.

Je kunt uiteraard al heel veel doen met de standaard ingebouwde script database (via het menu ‘Algemeen’, ‘Scripts’, ‘Voeg script toe’); daarin zitten ruim honderd scripts waarmee je veel uiteenlopende taken kunt ‘automatiseren’.

Binnen het Larnitech Smart Home Systeem zijn er twee soorten scripts:

  1. Scripts die totaal onafhankelijk hun werk doen, en geen knop genereren in de Larnitech app Een voorbeeld hiervan zijn scripts die een lamp automatisch na een bepaalde tijd uit laten gaan. Of bijvoorbeeld een ventilator die een bepaalde nalooptijd heeft.
  2. Scripts die juist wel geactiveerd dienen te worden met een knop in de Larnitech app. Een voorbeeld hiervan is het onderstaande script: het kan alleen geactiveerd worden door de eindgebruiker door een bepaalde knop in de Larnitech app in te drukken.

Wil je echter ‘maatwerk’ creëren voor een klant, dan kun je het beste gebruik maken van Blockly-Scripts.

Blockly is een ontwikkeling van Google, waarmee je ‘visueel’ kunt scripten.

Op deze website kun je veel informatie vinden: https://developers.google.com/blockly

Binnen het Larnitech Smart Home Systeem is via Blockly een koppeling gemaakt naar nagenoeg alle functies die je zou kunnen of willen gebruiken in een script. Het besturen van uitgangen, het opvragen van statussen, het reageren op gebeurtenissen, het werken met variabelen, tijdfuncties, logische functies: alles kan in Blockly.

Het bouwen van scripts vereist wat kennis en oefening, maar vooral: doorzettingsvermogen. Je dient er wat tijd in te steken, maar je zult zien dat als je eerste script werkt, je mèèr wilt…