nodo-domotica.nl
http://www.nodo-domotica.nl/forum/

AMST-606 meerdere signalen
http://www.nodo-domotica.nl/forum/viewtopic.php?f=12&t=1666
Pagina 1 van 1
Auteur:  avdl72 [ 13 sep 2013, 16:07 ]
Titel:  AMST-606 meerdere signalen

Hallo,

Ik heb vandaag de AMST-606 deur/raamsensor aangesloten op mijn Nodo en loop tegen het probleem aan dat het signaal in de meeste gevallen 3x verzonden worden, maar soms ook minder.

0 NewKAKU 0x6094289,On 2013-09-13 17:05:03
1 UserEvent 101,1 2013-09-13 17:05:03
0 NewKAKU 0x6094289,Off 2013-09-13 17:05:24
1 UserEvent 102,1 2013-09-13 17:05:25
0 NewKAKU 0x6094289,Off 2013-09-13 17:05:26
1 UserEvent 102,1 2013-09-13 17:05:27


Weet iemand of er een mogelijkheid is dat de Nodo meerdere signalen verwerkt als 1 event?
Auteur:  manjh [ 13 sep 2013, 16:34 ]
Titel:  Re: AMST-606 meerdere signalen

Klopt, dit heb ik ik ook gehad. Zit in het type zender.
Kwestie van een demper opzetten.

Zoiets:
EventlistWrite; NewKAKU 0x6094289; BreakOnVarEqu 1,1
EventlistWrite; NewKAKU 0x6094289; VariableSet 1,1
EventlistWrite; NewKAKU 0x6094289; TimerSet 1,5
EventlistWrite; NewKAKU 0x6094289; Sound 2
EventlistWrite; Timer 1; VariableSet 1,0

De 1e keer dat het signaal binnenkomt voert hij de commando's uit tot en met sound (dat is waar jij jouw aktie inzet).
De 2e en 3e keer breekt hij af op de BreakOnVarEqu.
En na 5 seconden wordt var1 gereset, dus is hij weer klaar voor het volgende signaal.

Misschien is 5 seconden wat ruim, met 2 of 3 moet het ook wel lukken denk ik.
Auteur:  avdl72 [ 13 sep 2013, 19:13 ]
Titel:  Re: AMST-606 meerdere signalen

Dank je wel!
:D
Het werkt nu perfect met de onderstaande code:

EventlistWrite; NewKAKU 0x6094289; BreakOnVarEqu 1,1
EventlistWrite; NewKAKU 0x6094289; VariableSet 1,1
EventlistWrite; NewKAKU 0x6094289; TimerSetSec 1,5
EventlistWrite; NewKAKU 0x6094289,On; UserEvent 101,1
EventlistWrite; NewKAKU 0x6094289,Off; UserEvent 102,1
EventlistWrite; Timer 1; VariableSet 1,0
Auteur:  avdl72 [ 01 dec 2013, 16:53 ]
Titel:  Re: AMST-606 meerdere signalen

Met versie 3.6 blijkt dit de juiste code te zijn:

EventlistWrite; NewKAKU 0x6094289,16; BreakOnVarEqu 15,1.00
EventlistWrite; NewKAKU 0x6094289,16; VariableSet 15,1.00
EventlistWrite; NewKAKU 0x6094289,16; TimerSet 15,3
EventlistWrite; NewKAKU 0x6094289,16; UserEvent 101,1
EventlistWrite; Timer 15; VariableSet 15,0.00
EventlistWrite; NewKAKU 0x6094289,Off; BreakOnVarEqu 15,1.00
EventlistWrite; NewKAKU 0x6094289,Off; VariableSet 15,1.00
EventlistWrite; NewKAKU 0x6094289,Off; TimerSet 15,3
EventlistWrite; NewKAKU 0x6094289,Off; UserEvent 102,1
EventlistWrite; Timer 15; VariableSet 15,0.00
Pagina 1 van 1 Alle tijden zijn GMT + 1 uur