edwinsabel schreef:Heeft iemand ervaring om met de ASUN650 een screen te laten zakken als de zon schijnt en weer het screen optrekt als de zon weg is eventueel met vertraging, zodat hij niet bij elke wolk omhoog gaat.
Markie schreef:ik heb hier een dkw2012 weerstation meet wind regen windrichting temp enz enz
heb heb nu een test script draaien waar mee ik op basis van toenemende wind de zonweringen omhoog stuur en op regenval.
met de zon ben ik nog even bezig heb dit ook getest met een ldr maar de bedoeling is dat ik dit met een lux sensor ga maken .
Mark
Zonwerings Automaat
// Boot zet Setpoint goed.
EventlistWrite; Boot; WiredThreshold 4,50; Setpoint zonnecel
EventlistWrite; Boot; WiredSmittTrigger 4,3; heen en weer schommelen voorkomen
// Windsnelheidscontrole.
EventlistWrite; Kaku D3,On; TimerSetSec 1,25; Scherm wordt neergestuurd timer start voor windsnelheidscontrole.
EventlistWrite; Timer 1,0; TimerSetSec 1,25; Herhaalt timer van 25 seconden.
EventlistWrite; Timer 1,0; BreakOnVarLess 10,5; Stopt verdere verwerking bij een lage windsnelheid.
EventlistWrite; Timer 1,0; TimerSetSec 1,0; Stopt windsnelheidscontrole timer.
EventlistWrite; Timer 1,0; SendKaku A1,Off; Stuurt zonwering omhoog.
EventlistWrite; Timer 1,0; VariableSet 2,1; Zet windstatus op 1 het waait te hard ( nodig voor vrijgave via Luxsensor )
EventlistWrite; Kaku A1,Off; TimerSetSec 1,0; Als de zonwering handmatig omhoog gestuurd wordt wordt de timer ook gestopt.
EventlistWrite; ClockAll 23 00; Variableset 2,0; Om 2300 uur savonds wordt de windstatus terug gezet naar 0.
// Zon begint te schijnen.
EventlistWrite; WiredIn 4,1; TimerSetsec 3,120; zon komt er wordt nog 3 minuten gewacht of de zon blijft schijnen zo ja dan na 120 seconden verder
EventlistWrite; WiredIn 4,1; VariableSet 3,1; Zet status op zon schijnt.
EventlistWrite; WiredIn 4,1; TimerSetMin 2,0; Stopt timer van Zon gaat weg.
EventlistWrite; Timer 3,0; Timersetsec 3,120; Herhaalt timer van 120 seconden.
EventlistWrite; Timer 3,0; BreakOnVarEqu 3,0; stoppen als de zon weg is na 3 minuten
EventlistWrite; Timer 3,0; BreakOnVarLess 10,5; stoppen bij harde wind timer 3 blijft nu wel aktief tot dat zon weg gaat of windsnelheid zakt.
Dus als de zon blijft schijnen en de wind gaat liggen wordt het scherm als nog neer gestuurd.
EventlistWrite; Timer 3,0; BreakOnVarEqu 1,1; Stopt als het regent ook hier blijft timer 3 aktief dus zodra het droog is en de zon schijnt
gaat de zonwering als nog neer.
EventlistWrite; Timer 3,0; TimerSetSec 3,0; Zet timer uit.
EventlistWrite; Timer 3,0; SendKaku D3,On; zonwering wordt naar beneden gestuurd.
// Zon gaat weg.
EventlistWrite; WiredIn 4,0; TimersetMin 2.15; Zon Gaat weg.
EventlistWrite; WiredIn 4,0; VariableSet 3,0; Zet status op Zon schijnt niet.
EventlistWrite; WiredIn 4,0; TimerSetSec 3,0; Zet Timer uit van zon komt,
EventlistWrite; Timer 2,0; TimerSetMin 2,15; Herhaalt timer van 15 minuten.
EventlistWrite; Timer 2,0; BreakOnVarEqu 3,1; als de zon toch nog steeds schijnt en niet definitief weg is wordt er gestopt
EventlistWrite; Timer 2,0; TimerSetMin 2,0; Stopt timer van zon gaat weg.
EventlistWrite; Timer 2,0; SendKaku D3,Off; Zonwering wordt naar boven gestuurd.
// Regen.
EventlistWrite; WiredIn 3,1; VariableSet 1,1; Zet Status op het regent.
EventlistWrite; WiredIn 3,1; SendKaku D3,Off; Stuurt zonwering direkt omhoog.
EventlistWrite; WiredIn 3,0; VariableSet 1,0; Zet Status op het is Droog.
Keer terug naar Klik-Aan-Klik-Uit
Gebruikers in dit forum: Geen geregistreerde gebruikers. en 1 gast