nodo-domotica.nl

Lamp automatisch uit na 5 minuten

Met de Nodo commando's en dee Eventlist kun je vrijwel elke domotica wens realiseren. De Nodo beschikt hiervoor over een eigen script-taal waarmee u uw domotica wensen kunt realiseren. Plaats hier uw vragen en tips die hier op betrekking hebben.

Lamp automatisch uit na 5 minuten

Berichtdoor Annie » 12 feb 2014, 04:25

Hallo;

Is het mogelijk om het volgende te realiseren:
Heb o.a. het volgende in mijn eventlist staan om een lamp aan te schakelen:

EventlistWrite; NewKAKU 0xD60684,On; NewKAKUSend 3,On

Als dit commando ontvangen wordt, gaat er een lamp aan.

Kan ik nu op de één of andere manier een timer toepassen om de lamp vijf minuten te lang laten branden nadat de Nodo het commando NewKAKU 0xD60684,On heeft ontvangen? Na die vijf minuten dient de lamp dan weer uit te gaan. Mocht binnen die vijf minuten tijd een nieuw commando NewKAKU 0xD60684,On worden ontvangen, dan moeten de vijf minuten weer opnieuw ingaan.

Dus:

19:00 commando NewKAKU 0xD60684,On > lamp gaat aan, 300 sec. timer gaat lopen.
19:05 > 300 sec. timer loopt af, Nodo zendt NewKAKUSend 3,Off, lamp gaat uit.

19:10 commando NewKAKU 0xD60684,On > lamp gaat aan, 300 sec. timer gaat lopen.
19:14 commando NewKAKU 0xD60684,On > lamp blijft aan, 303 sec. timer wordt opnieuw gestart.
19:19 > 300 sec. timer loopt af, Nodo zendt NewKAKUSend 3,Off, en lamp gaat uit.

Op deze manier zou ik met een APIR-2150 de lampen aan kunnen schakelen. de lampen zijn dan niet afhankelijk van een "Off" commando van de APIR-2150 maar gaan uit dmv de timer. Heb het een paar keer meegemaakt dat de lampen wel aan gaan door de APIR-2150, maar dat het "Off" commando niet goed wordt ontvangen, waardoor de lampen aan blijven.

Vind toepassen van de timers nogal ingewikkeld, hoop dat iemand kan helpen,

groetjes,

André
Annie
 
Berichten: 92
Geregistreerd: 23 jun 2013, 09:56

Re: Lamp automatisch uit na 5 minuten

Berichtdoor mDieli » 12 feb 2014, 08:17

Hi André,

Correct me when i'm wrong, maar volgens mij is dit zeer simpel met onderstaande code te doen:

Code: Selecteer alles
EventlistWrite; NewKAKU 0xD60684,On; TimerSet 1,300   
EventlistWrite; Timer 1; NewKAKUSend 3,Off      


regel 1: Bij binnenkomst signaal begint timer 1 van 300 seconden te lopen
regel 2: Bij tick van de timer (Na 300 seconden) NewKAKU uit verzenden

bij elk nieuwe NewKAKU 0xD60684,On signaal wordt de timer ge-reset.
mDieli
 
Berichten: 59
Geregistreerd: 09 nov 2013, 07:12

Re: Lamp automatisch uit na 5 minuten

Berichtdoor rtenklooster » 12 feb 2014, 08:20

Niet erg ingewikkeld hoor:

Code: Selecteer alles
EventlistWrite; NewKAKU 0xD60684,On; NewKAKUSend 3,On
EventlistWrite; NewKAKU 0xD60684,On; Timerset 1,300
EventlistWrite; Timer 1; NewKaKuSend 3,Off


Dat moet hem zijn. Heb het zelf ook zo in de keuken. Alleen dan ook nog met een kaku wandschakelaar. Die kan de lamp direct aan en uit zetten, de mega houd dan een variabele bij, als hij door de timer is uit gegaan gaat hij door de pir weer aan.Als hij met de knop is uitgegaan gaat hij niet meer automatisch aan door de pir.

Edit: Mdeli jij wint :)
rtenklooster
 
Berichten: 377
Geregistreerd: 04 aug 2012, 12:10
Woonplaats: Aduard

Re: Lamp automatisch uit na 5 minuten

Berichtdoor mDieli » 12 feb 2014, 08:29

rtenklooster schreef:Niet erg ingewikkeld hoor:


Edit: Mdeli jij wint :)

Hahaha, kwa tijd misschiel wel, maar ik zie nu dat mijn code niet 100% compleet was. Ben vergeten om de lamp aan te zetten ;)
mDieli
 
Berichten: 59
Geregistreerd: 09 nov 2013, 07:12

Re: Lamp automatisch uit na 5 minuten

Berichtdoor Annie » 12 feb 2014, 16:16

Hoi!

Dacht dat het ingewikkelder zou zijn, dat je eerst timers moest aanmaken en die dan met NewKAKU commands moest aanroepen. De oplossing is inderdaad niet erg ingewikkeld (als je weet hoe het moet teminste). Met de Wiki kwam ik er niet uit, als ik nu naar de Eventlistregels kijk begrijp ik de werking gelukkig dan weer wel :shock:

Als het donker is ga ik even testen. Het schakelaartje DEL / SET in de APIR-2150 blijft een beetje mysterieus. Op SET zou er geen Off-commando verstuurd worden door de APIR-2150 en op DEL wel, maar ik merk geen verschil. Ten behoeve van "radiostilte" had ik liever gezien dat het Off-commando helemaal niet wordt verstuurd maar dat gaat dus niet.....

Bedankt voor jullie snelle reacties!!

André
Annie
 
Berichten: 92
Geregistreerd: 23 jun 2013, 09:56

Re: Lamp automatisch uit na 5 minuten

Berichtdoor rtenklooster » 12 feb 2014, 23:00

Geen idee hoe dat werkt met die pir's
Ik gebruik chineese pir's van een paar euro.. doen prima.
Afbeelding
rtenklooster
 
Berichten: 377
Geregistreerd: 04 aug 2012, 12:10
Woonplaats: Aduard

Re: Lamp automatisch uit na 5 minuten

Berichtdoor mDieli » 13 feb 2014, 07:44

rtenklooster schreef:Geen idee hoe dat werkt met die pir's
Ik gebruik chineese pir's van een paar euro.. doen prima.

Blijven die Chinese pirs niet continue de frequentieband bezet houden door een signaal uit te sturen zolang ze beweging zien?
mDieli
 
Berichten: 59
Geregistreerd: 09 nov 2013, 07:12

Re: Lamp automatisch uit na 5 minuten

Berichtdoor rtenklooster » 13 feb 2014, 08:13

mDieli schreef:
rtenklooster schreef:Geen idee hoe dat werkt met die pir's
Ik gebruik chineese pir's van een paar euro.. doen prima.

Blijven die Chinese pirs niet continue de frequentieband bezet houden door een signaal uit te sturen zolang ze beweging zien?

Ja, dat is een nadeel, eens per twee seconden tot eens per 10 seconden versturen ze signaal.
Overigens komen mijn andere events gewoon binnnen. Lijkt dus geen probleem te zijn.
rtenklooster
 
Berichten: 377
Geregistreerd: 04 aug 2012, 12:10
Woonplaats: Aduard

Re: Lamp automatisch uit na 5 minuten

Berichtdoor Annie » 19 feb 2014, 09:37

Hoi;

Misschien handig om te delen t.b.v. andere beginners e.d....:

Spots buiten gaan automatisch aan bij bewegingsdetectie door een APIR-2150. Na 300 sec. schakelt de Nodo ze uit doordat een timer afloopt . Als de spots handmatig werden ingeschakeld, dan gaan ze pas uit als je ze ook weer handmatig uitschakelt.

Vond het dus handig als de spots niet automatisch uitgingen als ik ze handmatig aan had geschakeld. Omdat ik ze via de Webapp handmatig uit- en aanzet en niet met een Kaku-schakelaar heb ik een UserEvent-Device (100,1 = On en 100,2 = Off) aangemaakt met de naam "Led spots achtertuin". Met het in- en uitschakelen van het Device "Led spots achtertuin" wordt ook een variabele met nummer 1 op 1.00 of 0.00 gezet. Als de Variabele de status van 1.00 heeft, dan wordt de actie die normaal door de PIR-detector wordt getriggerd, afgebroken. De regels met UserEvent erin sturen de status naar het Device "Led lampen achtertuin" zodat de statusindicator ook aan- en uitgaat als de PIR-routine in werking treedt.


EventlistWrite; UserEvent 100,1; VariableSet 1,1.00
EventlistWrite; UserEvent 100,1; NewKAKUSend 7,On
EventlistWrite; UserEvent 100,2; VariableSet 1,0.00
EventlistWrite; UserEvent 100,2; NewKAKUSend 7,Off
EventlistWrite; NewKAKU 0xD60684,On; BreakOnVarEqu 1,1.00
EventlistWrite; NewKAKU 0xD60684,On; NewKAKUSend 7,On
EventlistWrite; NewKAKU 0xD60684,On; UserEvent 100,1
EventlistWrite; NewKAKU 0xD60684,On; TimerSet 1,300
EventlistWrite; Timer 1; NewKAKUSend 7,Off
EventlistWrite; Timer 1; UserEvent 100,2


Iedereen heel erg bedankt voor de hulp, zo begint het nog iets te worden! Het zendbereik van de APIR-2150 houdt niet over trouwens, had aanvankelijk de detector hoger op de gevel gezet, maar met dank aan een metalen jalouzie kwam het signaal vaak niet aan bij de Nodo. Heb ook de waarde van de Nodo voor WaitFreeRX op "On" moeten zetten, had de indruk dat Nodo en APIR-2150 tegelijk aan het zenden waren. Nu alles okee.

Groetjes,

André :shock:
Annie
 
Berichten: 92
Geregistreerd: 23 jun 2013, 09:56

Re: Lamp automatisch uit na 5 minuten

Berichtdoor Annie » 19 feb 2014, 23:23

O hier nog iets efficiënter, het bleek dat dat de spots twee keer aan en twee keer uit werden geschakeld als de PIR ze aan- en uit zette:

EventlistWrite; UserEvent 100,1; VariableSet 1,1.00
EventlistWrite; UserEvent 100,1; NewKAKUSend 7,On
EventlistWrite; UserEvent 100,2; VariableSet 1,0.00
EventlistWrite; UserEvent 100,2; NewKAKUSend 7,Off
EventlistWrite; NewKAKU 0xD60684,On; BreakOnVarEqu 1,1.00
EventlistWrite; NewKAKU 0xD60684,On; UserEvent 100,1
EventlistWrite; NewKAKU 0xD60684,On; TimerSet 1,300
EventlistWrite; Timer 1; UserEvent 100,2

:mrgreen:
Annie
 
Berichten: 92
Geregistreerd: 23 jun 2013, 09:56

Volgende

Keer terug naar Nodo scripts

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers. en 1 gast