Eventing. Introductie. Regel verwerking. Basis structuur

Save this PDF as:
 WORD  PNG  TXT  JPG

Maat: px
Weergave met pagina beginnen:

Download "Eventing. Introductie. Regel verwerking. Basis structuur"

Transcriptie

1 Eventing Eventing...1 Introductie...1 Regel verwerking...1 Basis structuur...1 Waar of Onwaar...2 AND en OR...2 Haakjes...3 Operatoren...3 Apparaten...3 Functies...4 Acties...4 Parameters van apparaten gebruiken...5 Optimalisaties...5 Introductie De pilight eventing functionaliteit maakt het mogelijk om je huis te automatiseren door het schrijven van event regels. De regels vertellen pilight wat er moet gebeuren op een bepaalde tijd of bij een bepaalde gebeurtenis. pilight event regels volgen de standaard mathematische conventies en omdat je gebruik kunt maken van een oneindige hoeveelheid haakjes, kunnen deze regels erg geavanceerd worden, maar zijn ze tevens ook erg flexibel. Zoals met alles binnen pilight, is de eventing functionaliteit volledig modulair. Dit betekent dat de operatoren, acties en functies allemaal makkelijk uit te breiden externe modules zijn. Ontwikkelaars en gebruikers hoeven niet aan de basis van de eventing functionaliteit te komen om aanvullende functionaliteit toe te voegen. Regel verwerking Er zijn een aantal dingen die goed zijn om te weten zodra je aan de slag gaat met pilight event regels. Als je beter begrijpt hoe pilight de regels verwerkt, dan wordt het ook makkelijker om efficiëntere en meer geavanceerde regels te schrijven. Basis structuur In de basis volgens de regels allemaal dezelfde structuur: 1 IF... THEN... Een regel start altijd met een IF, gevolgd door de logica van de regel en wordt afgesloten door een THEN. Alle acties worden achter de THEN geplaatst.

2 Waar of Onwaar Laten we beginnen met hoe pilight omgaat met slagende of falende condities. pilight zet alle mathematische en logische stappen om in true (waar) of false (onwaar). Als de uiteindelijk uitkomst van een regel waar is dan zal de actie worden uitgevoerd. Als de uiteindelijke uitkomst van een regel onwaar is dan zal actie overgeslagen worden. Deze twee voorbeelden zullen beide slagen: 1 IF (1 == 1) == True THEN... [SLAAGT] 2 IF (1 == 1)!= False THEN... [SLAAGT] Deze twee voorbeelden zullen beide falen: 1 IF (1 == 0) IS True THEN... [FAALT] 2 IF (1!= 1) IS False THEN... [FAALT] AND en OR In het eerste voorbeeld zagen we dat er gebruik werd gemaakt van enkele condition. Enkele condities geven ons echter niet de mogelijkheid om geavanceerde en flexibele regels te schrijven. Daarvoor moeten we verschillende condities kunnen combineren in een enkele regel. Dit is mogelijk door gebruik te maken van AND (en) en OR (of) operatoren. Laten we eerst een paar simpele voorbeelden bekijken: 1 IF 1 == 1 AND 1 == 2 THEN... [FAALT] 2 IF 1 == 1 OR 1 == 2 THEN... [SLAAGT] 3 IF 1 == 2 OR 1 == 1 AND 2 == 3 THEN... [FAALT] 4 IF 1 == 1 OR 1 == 1 AND 2 == 3 THEN... [SLAAGT] 5 IF 1 == 2 AND 1 == 1 OR 2 == 3 THEN... [FAALT] 6 IF 1 == 1 AND 2 == 2 OR 2 == 3 THEN... [SLAAGT] In de eerste twee voorbeelden zien we dat er een enkele AND en een enkele OR is gebruikt. In de overige voorbeelden zien we meerdere ANDs en ORs. Het is goed om te weten dat pilight deze regel van links naar rechts evalueert en daarbij niet meer doet dan nodig. In de voorbeelden worden de groene gedeeltes daadwerkelijk geëvalueerd, de rode gedeeltes worden overgeslagen. In de eerste regel zien we een enkele AND operator. Dit betekent dat beide condities moeten slagen om de gehele regel te laten slagen. pilight moet dus beide condities evalueren. In de tweede regel zien we een enkele OR operator. Dit betekent dat een van beide condities moet slagen om de hele regel te laten slagen. Aangezien de eerste condities slaagd hoeft pilight niet ook de tweede condities te evalueren en dus wordt deze overslagen. De actie zou ik dit geval gelijk na het evalueren van het eerste gedeelte uitgevoerd worden. Hetzelfde is te zien in regel vier. Deze regel start met een OR operator waarvan de eerste conditie slaagt. De daaropvolgende AND operator wordt daarom niet meer geëvalueerd. In regel vijf zien we dat de eerste conditie faalt. Aangezien deze eerste conditie onderdeel uitmaakte van een AND operator hoeven we de tweede conditie niet meer te evalueren. Deze kan de uitkomst van de AND operator toch niet meer veranderen. pilight zal wel de laatste conditie evalueren, omdat deze nog wel invloed kan hebben op de uitkomst van regel vijf. Hetzelfde zien we gebeuren in regel zes. Aangezien de eerste twee condities (als onderdeel van de AND) slagen hoeven we de laatste conditie niet meer te evalueren.

3 Haakjes Zoals we in het eerste voorbeeld zagen kan er in pilight regels gebruik gemaakt worden van haakjes. Dit kan handig zijn voor het beter structureren van je regel en voor het combineren van verschillende condities. Laten we kijken naar een wat geavanceerdere regel en hoe haakjes de uitkomst van deze regel kan veranderen zonder iets aan de condities te doen. 1 IF 1 == 2 OR 2 == 3 AND 2 == 3 OR 1 == 1 THEN... [SLAAGT] 2 IF (1 == 2 OR 2 == 3) AND (2 == 3 OR 1 == 1) THEN... [FAALT] Ondanks dat alle condities in deze regels hetzelfde zijn gebleven is de uiteindelijke uitkomst door het gebruik van haakjes toch verschillend. Dit komt omdat we expliciet tegen pilight hebben gezegd dat we de eerste twee OR condities willen evalueren als onderdeel van de uiteindelijke AND. In de eerste regel hadden we gewoon een enkele OR, een enkele AND en een enkele OR. pilight geeft je de mogelijkheid om oneindig veel haakjes te gebruiken: 1 IF ((1 == 2 OR 2 == 3) AND 2 == 3) OR 1 == 1 THEN... [SLAAGT] Operatoren Verschillende mathematische operatoren kunnen gebruikt worden om berekeningen in onze regels op te nemen. A lijst van deze operatoren kan gevonden worden verderop in deze handleiding. Hier laten we een aantal voor de hand liggende voorbeelden zien: 1 IF == 2 THEN... [SLAAGT] 2 IF 2 % 2 == 0 THEN... [SLAAGT] 3 IF 1 < 10 THEN... [SLAAGT] 4 IF 10 / 2 == 4 THEN... [FAALT] Apparaten pilight zijn vrij nutteloos wanneer we niet met echte data werken. Dit data kan aangeleverd worden door de apparaten in en rond ons huis. Stel nu dat we een schakelaar hebben geconfigureerd genaamd switch en we aan de hand van deze schakelaar een regel willen maken: 1 IF switch.state IS on THEN... Afhankelijk van de daadwerkelijke status van de schakelaar zal deze regel slagen of falen. Laten we hetzelfde eens doen met een geconfigureerde dimmer genaamd dimmer: 1 IF dimmer.dimlevel > 10 THEN... Opnieuw, deze regel zal falen of slagen afhankelijk van het daadwerkelijke dim niveau van de dimmer. Beide voorbeelden kunnen natuurlijk ook gecombineerd worden: 1 IF switch.state IS on AND dimmer.dimlevel > 10 THEN... Zoals je ziet kunnen is het afhankelijk van het apparaat welke velden (state of dimlevel) we kunnen gebruiken. Een schakelaar heeft geen dimlevel veld, maar een dimmer heeft wel een state veld.

4 Functies In sommige gevallen voldoende standaard operatoren niet voor wat we in onze regel willen bereiken. Het rekenen met tijd is bijvoorbeeld een moeilijke opgave aangezien er maar 24 uren zijn en 60 minuten en seconden. Ook zijn er geen negatieve nummers. Ook is er niet mogelijke om een willekeurig nummer te genereren met de standaard operatoren. Deze meer geavanceerde functionaliteit is toegevoegd in de vorm van functies. Een simpel voorbeeld: 1 IF datetime.hour == RANDOM(21, 23) THEN... Zoals je kunt zien gebruiken we in dit voorbeeld de RANDOM functie om te kijken of het uur ofwel 21, ofwel 22, ofwel 23 is. Dit maakt het mogelijk om acties uit te voeren of willekeurige momenten van de dag. Acties Acties zijn het doel van onze regels. Deze vertellen pilight wat er moet gebeuren wanneer er aan een bepaalde conditie is voldaan. A regel kan een oneindig aantal acties bevatten en elke actie kan oneindig veel apparaten bedienen. Twee voorbeelden met een schakelaar genaamd lamp en een dimmer genaamd ambientlight: 1 IF... THEN switch DEVICE lamp TO on 2 IF... THEN dim DEVICE ambientlight TO 10 Beide acties bedienen maar een enkel apparaat. We kunnen beide acties echter ook samenvoegen tot een enkele actie: 1 IF... THEN switch DEVICE lamp AND ambientlight TO on Zoals je kunt zien moet er in de switch actie tenminste een DEVICE en een TO parameter worden gebruikt. In het geval van een switch actie, kunnen verschillende apparaten gecombineerd worden door gebruik te maken van ANDs. We kunnen echter ook verschillende soorten acties combineren. Stel nu dat we de schakelaar lamp willen aanzetten en de dimmer ambientlight naar dim niveau 10 willen zetten in een regel. 1 IF... THEN switch DEVICE lamp TO on AND dim DEVICE ambientlight TO 10 Op deze manier kunnen acties in de oneindigheid gecombineerd worden. Opnieuw zien we dat de AND wordt gebruikt om verschillende acties te combineren. We kunnen verschillende apparaten in verschillende acties onderbrengen in een enkele regel. Stel nu dat we ook een relais willen schakelen verbonden met onze televisie genaamd televison: 1 IF... THEN switch DEVICE lamp AND television TO on AND dim DEVICE ambientlight TO 10

5 Parameters van apparaten gebruiken De parameters die bij de geconfigureerde apparaten horen kunnen vrijwel overal in de event regels gebruikt worden. Laten we aan de hand van een aantal voorbeelden bekijken hoe dit werkt: 2 IF 1 == 1 THEN dim DEVICE dimmer TO dimmermax.dimlevel FOR dimmerduration.dimlevel In dit voorbeeld gebruiken we drie dimmers. Een dimmer genaamd dimmer die we uiteindelijk willen dimmen en twee dimmers die pilight vertellen hoe deze actie uitgevoerd dient te worden. De dimmermax vertelt pilight welk dim niveau de dimmer zou moeten aannemen. De dimmermax vertelt pilight hoe lang het moet doen voordat hij dit dim niveau bereikt. Een tweede voorbeeld: 1 IF 1 == 1 THEN switch DEVICE lamp1 TO lamp2.state In dit voorbeeld schakelen lamp1 naar dezelfde stand als lamp2. Deze parameters kunnen ook in functies gebruikt worden: 1 IF RANDOM(randomLow.dimlevel, randomhigh.dimlevel) == 10 THEN switch DEVICE lamp1 TO on In dit voorbeeld gebruiken we twee dimmers genaamd randomlow en randonhigh om dynamisch de mogelijke waarde van de RANDOM functie te veranderen. Een uitgebreidere en geavanceerd voorbeeld: 1 IF sunriseset.sunset == DATE_FORMAT(DATE_ADD(datetime, +1 HOUR), \"%Y-%m-%d %H: %M:%S\", %H.%M) THEN switch DEVICE lamp1 TO on In dit geval gebruiken we een datetime apparaat genaamd datetime als invoer voor de DATE_ADD functie en de uitkomst van de DATE_ADD functie wordt weer gebruikt als de invoer voor de DATE_FORMAT functie. Deze voorbeelden geven een idee van hoe we de parameters van onze apparaten kunnen gebruiken in onze event regels. Optimalisaties Ondanks dat pilight regels ontzettend snel evalueert, kunnen er simpele stappen genomen worden om de prestaties verder te verbeteren. Een regel is niks meer dan meerdere condities die onafhankelijk geëvalueerd dienen te worden. Laten we eens kijken hoe we tijd gebaseerde events verder kunnen optimaliseren: 1 IF datetime.hour == 23 AND datetime.minute == 0 AND datetime.second == 0 THEN... Om deze regel te optimaliseren moeten we nagaan hoe vaak verschillende condities worden geëvalueerd. Regels met datum/tijd waardes worden elke seconde geëvalueerd. Dus elke gedeelte heeft een bepaalde aantal keren waarop hij waar kan zijn per dag wanneer we uitgaan van evaluaties elke seconde. Hour is keer per dag (60 minuten * 60 seconden). Minute is keer per dag (24 uren * 60 seconde). Second is keer per dag (24 uren * 60 minuten). In de bovenstaande regel is de eerste conditie waar 3600 keren, de tweede conditie één keer en de laatste conditie ook één keer. Laten we kijken wat er gebeurd als we de regel aanpassen. 1 IF datetime.second == 0 AND datetime.minute == 0 AND datetime.hour == 23 THEN... Nu zal de eerste stap 1440 keren waar zijn, de tweede stap één keer en de laatste stap ook één keer. Waar de eerste regel 3602 keer volledig werd geëvalueerd is dat bij de tweede regel nog maar 1442 keer. Door het veranderen van de volgordes van onze condities, kunnen we de prestaties van een enkele regel

6 vergroten. Laten we een tweede voorbeeld bekijken. Nu willen we een actie uitvoeren gebaseerd op de zonsondergang. In dit geval is de zonsondergang om 19:00 en we willen de kerstboom om 0:00 weer uitzetten. 1 IF ((sunriseset.sunset == (datetime.hour + (datetime.minute / 100)) AND christmasstree.state IS off) AND datetime.second == 0) THEN switch DEVICE christmasstree TO on Opnieuw kijken we hoe vaak een bepaalde regel waar is, gebaseerd op een evaluatie per seconde. Sunset is 19:00 60 keer per dag (60 seconde). Hour is keer per dag (60 minuten * 60 seconden). Minute is keer per dag (24 uren * 60 seconden). Second is keer per dag (24 uren * 60 minuten). State is off voor keren per dag (19 uren * 60 minuten * 60 seconden). Dus in de bovenstaande regel zal de eerste stap 60 keer per dag waar zijn, de tweede stap ook 60 keer en de laatste stap maar één keer. Ondanks dat deze regel maar weinig evaluaties kent gebruiken we toch een aantal mathematische evaluaties in het eerste gedeelte. Laten we kijken wat er gebeurd als we de regel veranderen: 1 IF ((datetime.second == 0 AND sunriseset.sunset == (datetime.hour + (datetime.minute / 100))) AND christmasstree.state IS off) THEN switch DEVICE christmasstree TO on In dit geval zal de eerste conditie waar zijn 1440 keren, de tweede conditie 60 keren en de laatste maar één keer. Dus bij het verplaatsen van de condities wordt de prestatie van deze regel slechter. De eerste versie had maar 121 evaluaties nodig en de tweede regel Ondanks dat de eerste regel verschillende mathematische logica bevatte is hij wel 14 keer zo efficiënt. Als je je pilight regels dus verder wilt optimalizeren is het goed als je kijken naar de volgorde van je condities. Deze volgorde veranderen kan het evalueren van de regels sneller maken.

Apparaten. Introductie

Apparaten. Introductie Apparaten Apparaten...1 Introductie...1 Structuur...2 Apparaat Types...3 Meerdere IDs...4 Meerdere protocollen per apparaat...4 Protocol instellingen overschrijven...5 Introductie Deze pagina zal een basis

Nadere informatie

API...1 Identificatie...1 Opties...2 Acties...3 Webserver...6 Heartbeat...6 Buffer groottes...8

API...1 Identificatie...1 Opties...2 Acties...3 Webserver...6 Heartbeat...6 Buffer groottes...8 API API...1 Identificatie...1 Opties...2 Acties...3 Webserver...6 Heartbeat...6 Buffer groottes...8 Identificatie Alle programma's communiceren met elkaar door gebruik te maken van JSON objecten. Het normale

Nadere informatie

USB 2x. USB 2x DSI (DISPLAY) http://www.raspberrypi.org. Audio HDMI. ETHERNET Power

USB 2x. USB 2x DSI (DISPLAY) http://www.raspberrypi.org. Audio HDMI. ETHERNET Power AdHoc Netwerk AdHoc Netwerk...1 Introductie...1 Netwerk van zenders en ontvangers...1 Netwerk van (conflicterende) sensoren en relais...4 Stabiele hoofd daemon...6 Introductie Waarschijnlijk is de AdHoc

Nadere informatie

Programmeren met Arduino-software

Programmeren met Arduino-software Programmeren met Arduino-software De software waarin we programmeren is Arduino IDE. Deze software is te downloaden via www.arduino.cc. De programmeertaal die hier gebruikt wordt, is gebaseerd op C en

Nadere informatie

EASYPLUS PRE DOMOTICA

EASYPLUS PRE DOMOTICA EASYPLUS PRE DOMOTICA 1 of 11 EASYPLUS PRE DOMOTICA... 1 Algemeen... 3 2. PRE08008 : PRE domotica systeem met 8 uitgangen... 3 3. PRE08016 : PRE domotica systeem met 16 uitgangen... 4 4. PRE08024 : PRE

Nadere informatie

1 "log-file": "/var/log/pilight.log" 2 "log-file": "c:/pilight/pilight.log"

1 log-file: /var/log/pilight.log 2 log-file: c:/pilight/pilight.log Instellingen Instellingen...1 Introductie...2 Basis...2 port...2 standalone...2 pid-file...2 log-file...2 log-level...2 whitelist...3 stats-enable...3 watchdog-enable...3 Module paden...4 action-root...4

Nadere informatie

Android apps met App Inventor 2 antwoorden

Android apps met App Inventor 2 antwoorden 2014 Android apps met App Inventor 2 antwoorden F. Vonk versie 1 11-11-2014 inhoudsopgave Mollen Meppen... - 2 - Schrandere Scholier... - 15 - Meteoor... - 21 - Dit werk is gelicenseerd onder een Creative

Nadere informatie

Hoofdstuk 3: Keuzestructuren

Hoofdstuk 3: Keuzestructuren Programmeren in Microsoft Visual Basic 2010 Express, lessenserie voor het voortgezet onderwijs HAVO/VWO David Lans, Emmauscollege, Vespucci College, Marnix Gymnasium Rotterdam, december 2011 Hoofdstuk

Nadere informatie

enet SMArt home app QuIcK StArt GuIde AndroId

enet SMArt home app QuIcK StArt GuIde AndroId enet SMArt home app QuIcK StArt GuIde AndroId Inhoud Overzicht Pagina 3 Daar gaan we Pagina 4 Mijn huis Pagina 5 Ruimtes Pagina 6 Automatisering Pagina 8 - Scènes maken Pagina 10 - Tijdsturingen maken

Nadere informatie

5. Geavanceerde formules

5. Geavanceerde formules 151 5. Geavanceerde formules Excel is in eerste instantie een programma om berekeningen in te maken. Het doet dat uiterst efficiënt met, afhankelijk van de geheugencapaciteit van de computer, een enorm

Nadere informatie

Excel reader. Beginner Gemiddeld. bas@excel-programmeur.nl

Excel reader. Beginner Gemiddeld. bas@excel-programmeur.nl Excel reader Beginner Gemiddeld Auteur Bas Meijerink E-mail bas@excel-programmeur.nl Versie 01D00 Datum 01-03-2014 Inhoudsopgave Introductie... - 3 - Hoofdstuk 1 - Databewerking - 4-1. Inleiding... - 5-2.

Nadere informatie

xxter scripts handleiding

xxter scripts handleiding xxter scripts handleiding De basis Scripts beheren Scripts editor Commando s Componentsturing Het bedienen van (andere) scripts Vertragingen toepassen Scenario s, waarschuwingsservice en planner Opdrachten

Nadere informatie

Javascript oefenblad 1

Javascript oefenblad 1 Leer de basis van Javascript. Javascript oefenblad 1 Niels van Velzen Javascript oefenblad 1 Pagina 2 Inleiding Javascript is niet altijd even makkelijk. Vooral aan het begin is het even wennen hoe de

Nadere informatie

enet SMArt home app QuIcK StArt GuIde ios

enet SMArt home app QuIcK StArt GuIde ios enet SMArt home app QuIcK StArt GuIde ios Inhoud Overzicht Pagina 3 Daar gaan we Pagina 4 Mijn huis Pagina 5 Ruimtes Pagina 6 Automatisering Pagina 8 - Scènes maken Pagina 9 - Tijdsturingen maken Pagina

Nadere informatie

VBA voor Doe het Zelvers deel 20

VBA voor Doe het Zelvers deel 20 VBA voor Doe het Zelvers deel 20 Handleiding van Auteur: leofact Augustus 2015 handleiding: VBA voor Doe het Zelvers deel 20 Vorige aflevering In het vorige deel werd besproken hoe je de structuur en vensteropbouw

Nadere informatie

We zullen in deze les kijken hoe we netwerken kunnen analyseren, om bijvoorbeeld de volgende vragen te kunnen beantwoorden:

We zullen in deze les kijken hoe we netwerken kunnen analyseren, om bijvoorbeeld de volgende vragen te kunnen beantwoorden: Wiskunde voor kunstmatige intelligentie, 24 Les 5 Proces analyse Veel processen laten zich door netwerken beschrijven, waarin een aantal knopen acties aangeeft en opdrachten langs verbindingen tussen de

Nadere informatie

Programmeerstructuren met App Inventor

Programmeerstructuren met App Inventor Programmeerstructuren met App Inventor Kevin Krul, Universiteit Utrecht Roncalli, Bergen op Zoom Inhoud: Les 1: Introductie tot App Inventor, when statement en variabelen. Les 2: Introductie if-statement

Nadere informatie

Inhoudsopgave Voorwoord 5 Nieuwsbrief 5 Introductie Visual Steps 6 Wat heeft u nodig? 6 Voorkennis 7 Hoe werkt u met dit boek?

Inhoudsopgave Voorwoord 5 Nieuwsbrief 5 Introductie Visual Steps 6 Wat heeft u nodig? 6 Voorkennis 7 Hoe werkt u met dit boek? Inhoudsopgave Voorwoord... 5 Nieuwsbrief... 5 Introductie Visual Steps... 6 Wat heeft u nodig?... 6 Voorkennis... 7 Hoe werkt u met dit boek?... 7 De website bij het boek... 8 Toets uw kennis... 8 Voor

Nadere informatie

energiemonitoring Wat kan inzicht betekenen voor je energieverbruik.

energiemonitoring Wat kan inzicht betekenen voor je energieverbruik. energiemonitoring Wat kan inzicht betekenen voor je energieverbruik. energiecontroller iungo Wat kost een wasbeurt? Of hoeveel energie verbruikt je vriezer? Energie is een belangrijke, maar vaak onzichtbare

Nadere informatie

Module 3: Scratch programmeren: is het logisch of is het niet logisch?

Module 3: Scratch programmeren: is het logisch of is het niet logisch? Module 3: Scratch programmeren: is het logisch of is het niet logisch? Inhoudsopgave Module 3: Scratch programmeren: is het logisch of is het niet logisch?...1 Wat is een computerprogramma eigenlijk?...2

Nadere informatie

Leren Programmeren met Visual Basic 6.0 Les 3+4. Hoofdstuk 4 : De Selectie

Leren Programmeren met Visual Basic 6.0 Les 3+4. Hoofdstuk 4 : De Selectie Leren Programmeren met Visual Basic 6.0 Les 3+4 Hoofdstuk 4 : De Selectie Visual Basic 6.0 1 Basisstructuren (herhaling) Sequentie (HK2) : Alle opdrachten gewoon na mekaar uitvoeren. Hier worden geen keuzes

Nadere informatie

Geavanceerde aanwezigheidssimulatie instellen. Inhoudsopgave. 1.0 Inloggen op uw e-centre. 1.1 Back-up maken van de huidige configuratie

Geavanceerde aanwezigheidssimulatie instellen. Inhoudsopgave. 1.0 Inloggen op uw e-centre. 1.1 Back-up maken van de huidige configuratie Geavanceerde aanwezigheidssimulatie instellen Een aanwezigheidssimulatie werkt preventief tegen inbraak en kunt u met e-domotica realiseren in elk type woning. Deze geavanceerde aanwezigheidssimulatie

Nadere informatie

Practicumopgave 3: SAT-solver

Practicumopgave 3: SAT-solver Practicumopgave 3: SAT-solver Modelleren en Programmeren 2015/2016 Deadline: donderdag 7 januari 2016, 23:59 Introductie In het vak Inleiding Logica is onder andere de propositielogica behandeld. Veel

Nadere informatie

Inrichting Systeem: Locaties & Toegang

Inrichting Systeem: Locaties & Toegang Inrichting Systeem: Locaties & Toegang EasySecure International B.V. +31(0)88 0000 083 Info@EasySecure.nl Support.EasySecure.nl v2.0.11 22-09-2014 In deze handleidingen worden de volgende functies binnen

Nadere informatie

e-domotica toepassingsvoorbeeld: Tijdschakeling/Aanwezigheidssimulatie

e-domotica toepassingsvoorbeeld: Tijdschakeling/Aanwezigheidssimulatie e-domotica toepassingsvoorbeeld: Tijdschakeling/Aanwezigheidssimulatie 2 NEDERLANDS e-domotica Tijdschakeling/Aanwezigheidssimulatie Inhoudsopgave 1.0 Introductie...2 1.1 Te gebruiken accessoires...2 2.0

Nadere informatie

Nederlandse samenvatting (Dutch summary)

Nederlandse samenvatting (Dutch summary) Nederlandse samenvatting (Dutch summary) Ditproefschriftpresenteerteen raamwerk voorhetontwikkelenvanparallellestreaming applicaties voor heterogene architecturen met meerdere rekeneenheden op een chip.

Nadere informatie

Artikel / Omschrijving. Afm: 72x88x66mm. HDL SB-DN-232IP-PRO. Afm: 72x88x66mm.

Artikel / Omschrijving. Afm: 72x88x66mm. HDL SB-DN-232IP-PRO. Afm: 72x88x66mm. SMART BUS HDL Catalogus HDL systeem. Een revolutionair, modulair systeem met RS232 en IP gateway voor bi-directionele communicatie met audiovisuele systemen, pc & tablet. Volledig naar eigen behoefte samen

Nadere informatie

en-splitsingen: een aantal alternatieven worden parallel toegepast, of-splitsingen: van een aantal alternatieven wordt er één toegepast,

en-splitsingen: een aantal alternatieven worden parallel toegepast, of-splitsingen: van een aantal alternatieven wordt er één toegepast, Kansrekening voor Informatiekunde, 25 Les 8 Proces analyse Veel processen laten zich door netwerken beschrijven, waarin knopen acties aangeven en opdrachten langs verbindingen tussen de knopen verwerkt

Nadere informatie

Draadloze Installatie Handleiding

Draadloze Installatie Handleiding Draadloze Installatie Handleiding VOOR INSTALLATEURS Alles wat u moet weten INHOUDSOPGAVE Page A Directe modus... 44 B "Draadloze bus" modus... 46 C Groepsopdracht gebruiken met de "Draadloze bus... 48

Nadere informatie

Systeemontwikkeling, Hoofdstuk 6, Query s, macro s en rapporten in MS Access 2010

Systeemontwikkeling, Hoofdstuk 6, Query s, macro s en rapporten in MS Access 2010 6. Query s, macro s en rapporten In dit hoofdstuk zetten we de puntjes op de i. Alle processen zullen in de aangemaakte formulieren met de gebruikersmenu s van de secretaris, penningmeester en wedstrijdsecretaris,

Nadere informatie

De Loconet switchswitch van Uhlenbrock

De Loconet switchswitch van Uhlenbrock De Loconet switchswitch 63410 van Uhlenbrock Inleiding Deze handleiding is geen letterlijke vertaling van de Uhlenbrock Duitse handleiding maar gemaakt omdat niet iedereen de Duitse handleiding moeiteloos

Nadere informatie

Brochure AMF Portable

Brochure AMF Portable Brochure maakt onderdeel uit van de complete bedrijfssoftware AMF. AMF Bedrijfssoftware is modulair opgezet. U kunt hierdoor klein starten en al naargelang uw wensen of de groei van uw bedrijf kan de software

Nadere informatie

e-domotica toepassingsvoorbeeld: Zon onder, tuinverlichting aan en zonwering omhoog

e-domotica toepassingsvoorbeeld: Zon onder, tuinverlichting aan en zonwering omhoog e-domotica toepassingsvoorbeeld: Zon onder, tuinverlichting aan en zonwering omhoog 2 NEDERLANDS e-domotica Zon onder, tuinverlichting aan en zonwering omhoog Inhoudsopgave 1.0 Introductie...2 1.1 Te gebruiken

Nadere informatie

e-domotica toepassingsvoorbeeld: Woonkamer in- en uitschakelen

e-domotica toepassingsvoorbeeld: Woonkamer in- en uitschakelen e-domotica toepassingsvoorbeeld: Woonkamer in- en uitschakelen 2 NEDERLANDS e-domotica Woonkamer in- en uitschakelen Inhoudsopgave 1.0 Introductie...2 1.1 Te gebruiken accessoires...2 2.0 Instellen van

Nadere informatie

Rapporten. EasySecure International B.V. +31(0)88 0000 083 Info@EasySecure.nl Support.EasySecure.nl. v1.0 01-12-2011

Rapporten. EasySecure International B.V. +31(0)88 0000 083 Info@EasySecure.nl Support.EasySecure.nl. v1.0 01-12-2011 Rapporten EasySecure International B.V. +31(0)88 0000 083 Info@EasySecure.nl Support.EasySecure.nl v1.0 01-12-2011 In deze handleidingen worden de rapporten binnen IdentySoft behandeld. In deze handleiding

Nadere informatie

Tips & Trucs Gebruikerssessies 22 en 23 november 2012 Roy Bazen

Tips & Trucs Gebruikerssessies 22 en 23 november 2012 Roy Bazen Tips & Trucs Gebruikerssessies 22 en 23 november 2012 Roy Bazen Inhoudsopgave 1. Afdrukinstellingen per klant 2. Reisroute 3. Hernoemen van velden 4. Zoeken middels geavanceerde selectie 5. Sales Forecast

Nadere informatie

Les S-02: Meer geavanceerde SQL-instructies

Les S-02: Meer geavanceerde SQL-instructies Les S-02: Meer geavanceerde SQL-instructies 2.0 Overzicht les 1: De basisvorm van een SQL query ziet er als volgt uit: (DISTINCT) selecteer de velden uit de tabel waar de volgende voorwaarde geldt ; Bij

Nadere informatie

Lab Webdesign: Javascript 3 maart 2008

Lab Webdesign: Javascript 3 maart 2008 H5: OPERATORS In dit hoofdstuk zullen we het hebben over de operators (of ook wel: operatoren) in JavaScript waarmee allerlei rekenkundige en logische bewerkingen kunnen worden uitgevoerd. Daarbij zullen

Nadere informatie

Xanura huisautomatisering. Voor verlichting en apparatuur Onzichtbaar te installeren Voor nieuw- en bestaande bouw Geen hak- en breekwerk

Xanura huisautomatisering. Voor verlichting en apparatuur Onzichtbaar te installeren Voor nieuw- en bestaande bouw Geen hak- en breekwerk Xanura huisautomatisering Voor verlichting en apparatuur Onzichtbaar te installeren Voor nieuw- en bestaande bouw Geen hak- en breekwerk Xanura is... Vandaag de dag kan met recht gesproken worden van een

Nadere informatie

WordStream is één van de grootste leveranciers van Internet Marketing software en tevens Google Premier SMB Partner.

WordStream is één van de grootste leveranciers van Internet Marketing software en tevens Google Premier SMB Partner. Voorwoord Bedankt voor het aanvragen van de expertreview van Wemessage. De expertreview biedt inzicht in onze werkwijze, de prestaties en de potentie van jullie Adwords campagne. In de onderstaande expertreview

Nadere informatie

VAMO. Handleiding. Copyright RoutIT 2014 www.routit.nl info@routit.nl

VAMO. Handleiding. Copyright RoutIT 2014 www.routit.nl info@routit.nl VAMO Handleiding 1 Document historie Versie Toelichting Auteur Datum 1.0 Initiële versie RoutIT B.V. 03-03-2014 1.1 Aanpassingen voor identiteitswijziging (HIPPER) RoutIT B.V. 05-06-2014 2 1. Inhoud 1.

Nadere informatie

b-logicx handleiding PX_DimmerDayNight

b-logicx handleiding PX_DimmerDayNight INHOUDSOPGAVE Software handleiding 1. Inleiding 2 2. Wat hebben we nodig? 2 3. Werkwijze 2 3.1 Softwaremembers 2 3.2 Softwaremembers voor de bediening activeren 2 3.3 Softwaremembers voor dag/nacht activeren

Nadere informatie

OPDRACHT Opdracht 2.1 Beschrijf in eigen woorden wat het bovenstaande PSD doet.

OPDRACHT Opdracht 2.1 Beschrijf in eigen woorden wat het bovenstaande PSD doet. Les C-02: Werken met Programma Structuur Diagrammen 2.0 Inleiding In deze lesbrief bekijken we een methode om een algoritme zodanig structuur te geven dat er gemakkelijk programmacode bij te schrijven

Nadere informatie

Practicumopgave Mehmet Oktener

Practicumopgave Mehmet Oktener Practicumopgave Mehmet Oktener Alban Ponse Kruislaan 403, kr. 2.45 tel. 5257592 e-mail: alban@science.uva.nl Algemeen. In deze serie opgaven komt de specificatie van data typen aan de orde. Je wordt geacht

Nadere informatie

Verplichtingen administratie. Brochure - Verplichtingen administratie

Verplichtingen administratie. Brochure - Verplichtingen administratie Brochure - Verplichtingen administratie Ontwikkeld door: Van der Heijde Automatisering B.V. Registratie van verplichtingen van debiteuren en aan crediteuren Uitgebreide structuur voor autorisatie van verschillende

Nadere informatie

Java Les 3 Theorie Herhaal structuren

Java Les 3 Theorie Herhaal structuren Java Les 3 Theorie Herhaal structuren Algemeen Een herhaal structuur een is programmeertechniek waarbij bepaalde Java instructies worden herhaald net zo lang tot een bepaalde voorwaarde is bereikt. Een

Nadere informatie

Fibaro scene Automatisch multimedia inschakelen

Fibaro scene Automatisch multimedia inschakelen www.domoticawerkt.nl Fibaro scene Automatisch multimedia inschakelen AV scene Deze handleiding beschrijft een scene waarmee u multimedia apparaten zoals een TV en versterker automatisch inschakelen wanneer

Nadere informatie

MEER INZICHT BETER RESULTAAT

MEER INZICHT BETER RESULTAAT MEER INZICHT BETER RESULTAAT GROEI VERDER MET BEDRIJFS- VERGELIJKING Data over uw teelt wordt pas waardevol als u ze kunt vergelijken. Met cijfers van andere telers of met uw teeltvoorlichter bijvoorbeeld.

Nadere informatie

Variabelen en statements in ActionScript

Variabelen en statements in ActionScript Ontwikkelen van Apps voor ios en Android Variabelen en statements in ActionScript 6.1 Inleiding Als we het in de informatica over variabelen hebben, bedoelen we een stukje in het geheugen van de computer

Nadere informatie

5 GOUDEN TIPS VOOR HELDER ONLINE PROJECTMANAGEMENT IN HET MKB

5 GOUDEN TIPS VOOR HELDER ONLINE PROJECTMANAGEMENT IN HET MKB 5 GOUDEN TIPS VOOR HELDER ONLINE PROJECTMANAGEMENT IN HET MKB VIJF GOUDEN TIPS VOOR HELDER ONLINE PROJECTMANAGEMENT IN HET MKB Inhoudsopgave Inhoudsopgave 2 Inleiding 3 Veranderingen in de markt 3 De vijf

Nadere informatie

Je gaat leren programmeren in Ruby. En daarna in Ruby een spelletje maken. Websites zoals Twitch en Twitter gemaakt zijn met behulp van Ruby?

Je gaat leren programmeren in Ruby. En daarna in Ruby een spelletje maken. Websites zoals Twitch en Twitter gemaakt zijn met behulp van Ruby? 1 Je gaat leren programmeren in Ruby. En daarna in Ruby een spelletje maken. Websites zoals Twitch en Twitter gemaakt zijn met behulp van Ruby? Voordat je begint met programmeren, moet je Ruby installeren.

Nadere informatie

Handleiding wijzigingen in Kindkans

Handleiding wijzigingen in Kindkans Handleiding wijzigingen in Kindkans 14 november 2014 Inhoudsopgave 1. Toelaatbaarheidsverklaringen... 3 Nieuw tabblad bij Hulpvraag... 3 Evaluatie toevoegen... 5 Standaardbrief genereren... 7 Status TLV

Nadere informatie

Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT

Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT Slimmer samenwerken met SharePoint Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT Workflows, forms, reports en data WAAROM KIEZEN VOOR K2? Of u nu workflows moet maken voor items in SharePoint

Nadere informatie

Controle structuren. Keuze. Herhaling. Het if statement. even1.c : testen of getal even of oneven is. statement1 statement2

Controle structuren. Keuze. Herhaling. Het if statement. even1.c : testen of getal even of oneven is. statement1 statement2 Controle structuren De algemene vorm: 1 bloks door middel van indentatie Keuze Herhaling if expressie :...... In de volgende vorm is het else gedeelte weggelaten: if expressie :... Het if keuze- of conditioneel

Nadere informatie

KPN ÉÉN Eén zakelijke oplossing voor internet, vast en mobiel bellen

KPN ÉÉN Eén zakelijke oplossing voor internet, vast en mobiel bellen KPN ÉÉN Eén zakelijke oplossing voor internet, vast en mobiel bellen Voor iedere medewerker het ideale communicatiepakket Het toenemend aantal communicatiemogelijkheden en de steeds grotere keuze aan devices,

Nadere informatie

Vaak wil je een code schrijven, waar je verschillende acties uitvoeren voor verschillende beslissingen. Je kan daarbij keuzestructuren gebruiken.

Vaak wil je een code schrijven, waar je verschillende acties uitvoeren voor verschillende beslissingen. Je kan daarbij keuzestructuren gebruiken. PHP Les 5 : Interessante links: o http://www.dbzweb.be/moermant/ o http://www.ivobrugge.be/cursusweb/html4/formulieren.asp Vaak wil je een code schrijven, waar je verschillende acties uitvoeren voor verschillende

Nadere informatie

Wijzigingen 2012-2013

Wijzigingen 2012-2013 Wijzigingen 2012-2013 1. Nieuwe lay-out & snelheidsverbetering 2. Overzichten op maat 3. Verbeteringen gebruiksvriendelijkheid: DOD importeren Waarschuwingen bij didactisch blok IQ blok Alleen definitieve

Nadere informatie

De keuzestructuur. Versie DD

De keuzestructuur. Versie DD De keuzestructuur Versie DD Tot nu toe Programma in rechte lijn = sequentie of opeenvolging Nieuw Vertakking in parcours = selectie of keuzestructuur Controlestructuren Opeenvolging = sequentie Keuze =

Nadere informatie

Snel aan de slag Installatiegids (versie 1.0)

Snel aan de slag Installatiegids (versie 1.0) Internet Control Station Kijk regelmatig op www.klikaanklikuit.nl voor updates Snel aan de slag Installatiegids (versie 1.0) ICS-1000 Het grootste gemak in draadloos schakelen. Eenvoudig uit te breiden

Nadere informatie

1 Inleiding. 3 Handmatig... invoeren zaken basis 4 Verwerken... zaken 5 Afhandelen... van zaken. 7 Uitgebreidere... zaak opties

1 Inleiding. 3 Handmatig... invoeren zaken basis 4 Verwerken... zaken 5 Afhandelen... van zaken. 7 Uitgebreidere... zaak opties 2 Supportdesk Pro Introductie Inhoudsopgave I Supportdesk Pro 3 1 Inleiding... 3 2 Werkwijze... 3 II Zaken 4 1 Introductie... 4 2 Zaken beheren... 4 3 Handmatig... invoeren zaken basis 4 4 Verwerken...

Nadere informatie

Toepassingsvoorbeeld: Personen alarm instellen

Toepassingsvoorbeeld: Personen alarm instellen Toepassingsvoorbeeld: Personen alarm instellen NL 2 NEDERLANDS Toepassingsvoorbeeld: Personen alarm instellen Inhoudsopgave 1.0 Introductie... 2 1.1 Voordelen van het personen alarm... 2 1.2 Te gebruiken

Nadere informatie

Neem uw formulieren mee Niet het papier! Zakelijke documenten zijn nog nooit zo licht en gemakkelijk mee te nemen geweest.

Neem uw formulieren mee Niet het papier! Zakelijke documenten zijn nog nooit zo licht en gemakkelijk mee te nemen geweest. Neem uw formulieren mee Niet het papier! Zakelijke documenten zijn nog nooit zo licht en gemakkelijk mee te nemen geweest. Wist u dat...? 80% van de afdrukken binnen bedrijven met transacties te maken

Nadere informatie

TVB, 04/11/2014. Qbus Cloud Activatie & Configuratie

TVB, 04/11/2014. Qbus Cloud Activatie & Configuratie TVB, 04/11/2014 Qbus Cloud Activatie & Configuratie Door de ethernetpoort van de Controller CTD01E, CTD01E+, CTD02E, CTD03E te verbinden met de router in het lokale netwerk, zal deze controller zichzelf

Nadere informatie

HOOFDSTUK 3. Imperatief programmeren. 3.1 Stapsgewijs programmeren. 3.2 If Then Else. Module 4 Programmeren

HOOFDSTUK 3. Imperatief programmeren. 3.1 Stapsgewijs programmeren. 3.2 If Then Else. Module 4 Programmeren HOOFDSTUK 3 3.1 Stapsgewijs programmeren De programmeertalen die tot nu toe genoemd zijn, zijn imperatieve of procedurele programmeertalen. is het stapsgewijs in code omschrijven wat een programma moet

Nadere informatie

Logische schakelingen

Logische schakelingen Logische schakelingen Logische schakelingen Stel: we maken een schakeling met twee schakelaars en één lamp. Dan kunnen we dat op de volgende manieren doen: We maken een serieschakeling van de twee schakelaars:

Nadere informatie

Onafhankelijke verzamelingen en Gewogen Oplossingen, door Donald E. Knuth, The Art of Computer Programming, Volume 4, Combinatorial Algorithms

Onafhankelijke verzamelingen en Gewogen Oplossingen, door Donald E. Knuth, The Art of Computer Programming, Volume 4, Combinatorial Algorithms Onafhankelijke verzamelingen en Gewogen Oplossingen, door Donald E. Knuth, The Art of Computer Programming, Volume 4, Combinatorial Algorithms Giso Dal (0752975) Pagina s 5 7 1 Deelverzameling Representatie

Nadere informatie

Practicumopgaven Gerrit-Jan Jansen & Mark Meertens

Practicumopgaven Gerrit-Jan Jansen & Mark Meertens Practicumopgaven Gerrit-Jan Jansen & Mark Meertens Alban Ponse Kruislaan 403, kr. 2.45 tel. 5257592 e-mail: alban@science.uva.nl Algemeen. In deze serie opgaven komt de specificatie van data typen aan

Nadere informatie

Trainingsomschrijving Excel 97 / 2000 / 2003 NL

Trainingsomschrijving Excel 97 / 2000 / 2003 NL Module 1 Basisvaardigheden Module 2 Spreadsheets opzetten Module 3 Layout en afdrukken Module 4 Grafieken Module 5 Functies Module 6 Geautomatiseerde oplossingsmethoden Module 7 Werken met databases Module

Nadere informatie

TTS is er trots op deel uit te maken van

TTS is er trots op deel uit te maken van Garantie & ondersteuning Dit product heeft een eenjarige garantie voor problemen die zich voordoen tijdens normaal gebruik. Het verkeerd gebruik van Sound Shuffle of het openen van de eenheid zullen de

Nadere informatie

http://www.liacs.nl/home/kosters/java/

http://www.liacs.nl/home/kosters/java/ sheets Programmeren 1 Java college 2, Walter Kosters De sheets zijn gebaseerd op de hoofdstukken 2 tot en met 6 van: D. Bell en M. Parr, Java voor studenten, Prentice Hall, 2002 http://www.liacs.nl/home/kosters/java/

Nadere informatie

YES MOBIEL+ MAAKT MOBIELE BEREIKBAARHEID PAS ÉCHT PROFESSIONEEL!

YES MOBIEL+ MAAKT MOBIELE BEREIKBAARHEID PAS ÉCHT PROFESSIONEEL! YES MOBIEL+ BRENGT VAST EN MOBIEL SAMEN IN ÉÉN FLEXIBELE OPLOSSING! Dé Business Provider YES MOBIEL+ MAAKT MOBIELE BEREIKBAARHEID PAS ÉCHT PROFESSIONEEL! Voor u als ondernemer kan een gemiste oproep cruciaal

Nadere informatie

EasyHandling Meer dan een bouwpakket. Gemakkelijker. Sneller. Efficiënter.

EasyHandling Meer dan een bouwpakket. Gemakkelijker. Sneller. Efficiënter. EasyHandling Meer dan een bouwpakket Gemakkelijker. Sneller. Efficiënter. 2 EasyHandling De perfecte applicatie binnen handbereik Met Rexroth s EasyHandling wordt het automatiseren van systemen voor producthandling

Nadere informatie

Hoofdstuk 6: Zelf functies maken

Hoofdstuk 6: Zelf functies maken Programmeren in Microsoft Visual Basic 6.0, lessenserie voor het voortgezet onderwijs HAVO/VWO David Lans, Emmauscollege, Marnix Gymnasium Rotterdam, januari 2004 Hoofdstuk 6: Zelf functies maken 6.0 Leerdoel

Nadere informatie

HANDLEIDING DOIT BEHEER SYSTEEM

HANDLEIDING DOIT BEHEER SYSTEEM HANDLEIDING DOIT BEHEER SYSTEEM ALGEMENE INFORMATIE Het Doit beheer systeem is een modulair opgebouwd systeem waarin modules makkelijk kunnen worden toegevoegd of aangepast, niet iedere gebruiker zal dezelfde

Nadere informatie

VAN HET PROGRAMMEREN. Inleiding

VAN HET PROGRAMMEREN. Inleiding OVERZICHT VAN HET PROGRAMMEREN Inleiding Als je leert programmeren lijkt het nogal overweldigend om die eerste stappen te doorworstelen. Er zijn dan ook heel wat programmeertalen (Java, Ruby, Python, Perl,

Nadere informatie

GEMEENTE ALMERE EEN STAD VAN ONTWIKKELING

GEMEENTE ALMERE EEN STAD VAN ONTWIKKELING GEMEENTE ALMERE EEN STAD VAN ONTWIKKELING GEMEENTE ALMERE Een pioniersstad. Zo kun je Almere wel noemen. Zo n veertig jaar geleden werden de eerste huizen er gebouwd. Inmiddels wonen er meer dan 200.000

Nadere informatie

Milight Wifi module installatiehandleiding. 1 Download de Milight App. 2 Stap 2: Plaats uw led strips en/of lampen. 3 Sluit Wifi module aan

Milight Wifi module installatiehandleiding. 1 Download de Milight App. 2 Stap 2: Plaats uw led strips en/of lampen. 3 Sluit Wifi module aan Milight Wifi module installatiehandleiding Bedankt voor uw aankoop bij Ledstripkoning. Hierbij treft u de handleiding voor het instellen van uw Milight Wifi verlichting in combinatie met de Milight 3.0

Nadere informatie

VERKORTE GEBRUIKSAANWIJZING TMC 212. Toro Modulaire Controller REGENAUTOMAAT

VERKORTE GEBRUIKSAANWIJZING TMC 212. Toro Modulaire Controller REGENAUTOMAAT VERKORTE GEBRUIKSAANWIJZING TMC 212 Toro Modulaire Controller REGENAUTOMAAT INHOUD Pagina Instellen van tijd en datum. 2. Bekijken of wijzigen beregeningsschema. 3. Bekijken of wijzigen programma starttijden.

Nadere informatie

Milight Wifi module installatiehandleiding. 1 Download de Milight App. 2 Stap 2: Plaats uw led strips en/of lampen. 3 Sluit Wifi module aan

Milight Wifi module installatiehandleiding. 1 Download de Milight App. 2 Stap 2: Plaats uw led strips en/of lampen. 3 Sluit Wifi module aan Milight Wifi module installatiehandleiding Bedankt voor uw aankoop bij Ledstripkoning. Hierbij treft u de handleiding voor het instellen van uw Milight Wifi verlichting in combinatie met de Milight 3.0

Nadere informatie

Kennis na het volgen van de training. Na het volgen van deze training bent u in staat:

Kennis na het volgen van de training. Na het volgen van deze training bent u in staat: Training Trainingscode Duur Gepubliceerd Taal Type Leermethode Kosten SF2015V8 4 dagen 02/02/2015 Nederlands & Engels Developer, basis Invidueel & klassikaal Op aanvraag Deze training richt zich op het

Nadere informatie

SQL manipulatietaal. We kunnen er data mee toevoegen, wijzigen en verwijderen uit een database.

SQL manipulatietaal. We kunnen er data mee toevoegen, wijzigen en verwijderen uit een database. SQL manipulatietaal We kunnen er data mee toevoegen, wijzigen en verwijderen uit een database. Basiscommando's: INSERT : toevoegen van gegevens DELETE : verwijderen van gegevens UPDATE : wijzigen van gegevens

Nadere informatie

Overdaad schaadt Simple Screen Adaptation in SAP Business One

Overdaad schaadt Simple Screen Adaptation in SAP Business One Overdaad schaadt Simple Screen Adaptation in SAP Business One Vergroot gebruiksvriendelijkheid en productiviteit door een passende user interface per rol of functie Wat zijn uw ervaringen met SAP Business

Nadere informatie

AFO 139 Automatische export

AFO 139 Automatische export AFO 139 Automatische export 139.1 Inleiding Vubis Smart beschikt over de mogelijkheid om volledig automatisch beschrijvingen te exporteren naar bestanden op de server. Andere bibliotheken (ongeacht of

Nadere informatie

GEBRUIKERS HANDLEIDING HOMEBRIDGE

GEBRUIKERS HANDLEIDING HOMEBRIDGE GEBRUIKERS HANDLEIDING HOMEBRIDGE DoCon Versie 2.0 1 Revisie gegevens: 10 Oktober 2017 Initiële versie 20 Oktober 2017 KlikAanKlikUit configuratie toegevoegd. 1 November 2017 Domoticz info toegevoegd 2

Nadere informatie

Overal uw huis onder controle

Overal uw huis onder controle Overal uw huis onder controle comfort energiebesparing personen alarm alarm camerabeveiliging Bediening via: Basisstation Smartphone Tablet w w w. e - d o m o t i c a. c o m Wanneer: Voor elke fase in

Nadere informatie

Comfortabel. Binnen de persoonlijke leefomgeving neemt de woning veelal een. centrale plaats in. Het is een van de weinige plekken die u geheel

Comfortabel. Binnen de persoonlijke leefomgeving neemt de woning veelal een. centrale plaats in. Het is een van de weinige plekken die u geheel Comfortabel Binnen de persoonlijke leefomgeving neemt de woning veelal een centrale plaats in. Het is een van de weinige plekken die u geheel kunt inrichten naar eigen voorkeur, wens en inzicht. Het is

Nadere informatie

Mobiele marketing. Hoe mobiele apparaten de rol van marketing veranderen. E. de Haan M.Sc. Rapport RUGCIC-2015-03 ISBN 978-90-367-8258-6

Mobiele marketing. Hoe mobiele apparaten de rol van marketing veranderen. E. de Haan M.Sc. Rapport RUGCIC-2015-03 ISBN 978-90-367-8258-6 Mobiele marketing Hoe mobiele apparaten de rol van marketing veranderen E. de Haan M.Sc. Rapport RUGCIC-2015-03 ISBN 978-90-367-8258-6 CIC 2 Inhoudsopgave Samenvatting pag. 6 Mobiele ontwikkelingen pag.

Nadere informatie

xxter scripts handleiding

xxter scripts handleiding xxter scripts handleiding De basis 2 Scripts beheren 3 Scripts editor 4 Commando s 5 Componentsturing 5 Het bedienen van (andere) scripts 6 Vertragingen toepassen 8 Scenario s, waarschuwingsservice en

Nadere informatie

domovea Programmatie tebis

domovea Programmatie tebis domovea Programmatie tebis INHOUDSOPGAVE INHOUDSOPGAVE Pagina 1. INLEIDING... 2 2. WEBCONFIGURATIETOOL... 3 3. DAGPROGRAMMA... 5 4. STANDAARD WEEK... 10 5. KALENDER... 18 6. HOME STATUS... 22 7. FILTERS

Nadere informatie

W W W. E - D O M O T I C A. C O M

W W W. E - D O M O T I C A. C O M WWW.E-DOMOTICA.COM Samenwonen Met e-domotica heeft u één systeem waarmee u veiligheid, comfort én energiebesparing voor uw huis regelt. U kunt controleren of het licht uit is, beelden van de bewakingscamera

Nadere informatie

PRODUCT UPDATE. Updates, wijzigingen en aanpassingen #15-06 1 juni 2015

PRODUCT UPDATE. Updates, wijzigingen en aanpassingen #15-06 1 juni 2015 Onze product updates bevatten een overzicht van de klantwensen die in onze maandelijkse update gerealiseerd zijn. Ook vind u hier de overige technische wijzigingen die doorgevoerd gaan worden in die maand.

Nadere informatie

Opgaven bij Hoofdstuk 3 - Productiesystemen

Opgaven bij Hoofdstuk 3 - Productiesystemen Opgaven bij Hoofdstuk 3 - Productiesystemen Top-down inferentie In de opgaven in deze paragraaf over top-down inferentie wordt aangenomen dat de feitenverzameling alleen feiten bevat die als getraceerd

Nadere informatie

Prijzen RIVOS. RIVOS Prijzen Pagina 1

Prijzen RIVOS. RIVOS Prijzen Pagina 1 Prijzen RIVOS De totale investering voor RIVOS bestaat uit de basis aanschafprijs, optionele modules, bijkomende kosten en jaarlijks terugkerende kosten. De basis aanschafprijs wordt bepaald door het aantal

Nadere informatie

Slimme elektronica retailer speelt in op veranderende vraag

Slimme elektronica retailer speelt in op veranderende vraag De digitale revolutie vindt nu ook zijn weg in huis Slimme elektronica retailer speelt in op veranderende vraag De laatste paar jaar volgen de technologische ontwikkelingen zich in een snel tempo op. Wat

Nadere informatie

Remote Control the Robin. How-To: ROBIN Tech Note. Version: 3.0.3 NL Datum: 30-07-2013

Remote Control the Robin. How-To: ROBIN Tech Note. Version: 3.0.3 NL Datum: 30-07-2013 ROBIN Tech Note Version: 3.0.3 NL Datum: 30-07-2013 How-To: Remote Control the Robin gf2 How-To: Remote Control the Robin SmartView or Robin SIP Over deze Tech Note Deze Tech Note is van toepassing op

Nadere informatie

Programmeermethoden. Recursie. week 11: november kosterswa/pm/

Programmeermethoden. Recursie. week 11: november kosterswa/pm/ Programmeermethoden Recursie week 11: 21 25 november 2016 www.liacs.leidenuniv.nl/ kosterswa/pm/ 1 Pointers Derde programmeeropgave 1 Het spel Gomoku programmeren we als volgt: week 1: pointerpracticum,

Nadere informatie

DE INTERACTIEVE SHELL

DE INTERACTIEVE SHELL Hoofdstuk2 De interactieve shell 6 Hoofdstuk 2 DE INTERACTIEVE SHELL In dit hoofdstuk behandelen we: Integers (gehele getallen) en getallen met drijvende komma Expressies Waarden Operatoren Het evalueren

Nadere informatie

Dank voor uw AppLamp aankoop!

Dank voor uw AppLamp aankoop! Handleiding Dank voor uw AppLamp aankoop! Met minstens 80% energiebesparing tegenover de oude gloeilamp heeft u ook een milieubewuste aankoop gedaan! In het verlengde van die gedachte bieden we deze handleiding

Nadere informatie

TECHNISCHE UNIVERSITEIT EINDHOVEN ComputerSystemen Deeltentamen B (weken 6..9) vakcode 2M208 woensdag 19 Maart 2003, 9:00-10:30

TECHNISCHE UNIVERSITEIT EINDHOVEN ComputerSystemen Deeltentamen B (weken 6..9) vakcode 2M208 woensdag 19 Maart 2003, 9:00-10:30 TECHNISCHE UNIVERSITEIT EINDHOVEN ComputerSystemen Deeltentamen B (weken 6..9) vakcode 2M208 woensdag 19 Maart 2003, 9:00-10:30 Algemene opmerkingen (lees dit!): - Dit tentamen duurt ANDERHALF UUR! - Dit

Nadere informatie