Page 1 of 1

events die niet triggeren

Posted: Tue Jun 09, 2009 12:21 pm
by Alexander
Heren,

Onderstaand probleem gebeurd wisselvallig en ik weet ook even niet of het nu aan RFXCOM api ligt of aan homeseer.

Bestudeer onderstaand gedeelte van de homeseer log (debug level 1 voor RFXCOM):

Code: Select all

9-6-2009 9:29:50 ~!~RFXCOM~!~(processX10) cmd received:B3 On
9-6-2009 9:29:50 ~!~RFXCOM~!~(RecRxChar) receiver #1 packet: 20708F08F7
9-6-2009 9:29:51 ~!~RFXCOM~!~(RecRxChar) receiver #1 duplicate packet ignored: 20708F08F7
9-6-2009 9:29:51 ~!~RFXCOM~!~(RecRxChar) receiver #1 duplicate packet ignored: 20708F08F7
B3 is mijn MS13 in de toilet. Er gebeurd niets, dus wat doe ik 5 seconden later:

Code: Select all

9-6-2009 9:29:56 ~!~X10 Received~!~A8 (Plafond Toilet Verlichting)  A On
Handmatig de xanura SAIX geactiveerd met de schakelaar.

Even later druk ik handmatig de schakelaar weer in.

Code: Select all

9-6-2009 9:30:46 ~!~X10 Received~!~A8 (Plafond Toilet Verlichting)  A Off
Zo'n minuut later geeft de bewegingsensor een Off commando door, waarop de event om de verlichting uit te doen wordt getriggerd (licht is al uit, maar daar gaat het nu even niet om).

Code: Select all

9-6-2009 9:31:45 ~!~RFXCOM~!~(processX10) cmd received:B3 Off
9-6-2009 9:31:45 ~!~RFXCOM~!~(RecRxChar) receiver #1 packet: 20708F28D7
9-6-2009 9:31:45 ~!~Info~!~Event Trigger "Afwezigheid gedetecteerd in het toilet"
9-6-2009 9:31:45 ~!~Info~!~Event Trigger "Verlichting toilet uit"
9-6-2009 9:31:45 ~!~Info~!~Device: Plafond Toilet Verlichting (A8) OFF
Ik kan er met mijn pet niet bij dat B3 On (helemaal bovenaan) het event niet triggert.

mijn events:

Code: Select all

Aanwezigheid gedetecteerd in het toilet
- Device Toilet Bewegingsensor is set to *ON*  
- Device: Plafond Toilet Verlichting has been OFF for at least 1 minutes 
- WHEN Everyday
- Run Event:  Verlichting toilet aan 

Verlichting toilet aan
- Manual with Conditions 
- Device: Plafond Toilet Verlichting is OFF 
- WHEN Everyday
- Device Command:  Plafond Toilet Verlichting On 

Verlichting toilet uit
- Manual with Conditions 
- Device: Plafond Toilet Verlichting is ON 
- WHEN Everyday
- Device Command:  Plafond Toilet Verlichting Off 

Afwezigheid gedetecteerd in het toilet
- Device Toilet Bewegingsensor is set to *OFF*  
- WHEN Everyday 
- Run Event:  Verlichting toilet uit 
Devices:

Code: Select all

Location:Toilet
Name:Bewegingsensor
Code:B3
Type:MS13A (Hawkeye II)


Location2:Plafond
Location:Toilet
Name:Verlichting
Code:A8
Type:Xanura SAIX12 
Iemand die er wel erbij kunt?

events die niet triggeren

Posted: Tue Jun 09, 2009 12:34 pm
by b_weijenberg
welke versie HS en plug-in?

events die niet triggeren

Posted: Tue Jun 09, 2009 1:09 pm
by Alexander
Dank je bert voor de reply.

HS: 2.3.0.19
plugin: 13.0.0.11

de releases in de officiele updater van HS

events die niet triggeren

Posted: Tue Jun 09, 2009 1:29 pm
by b_weijenberg
Dat zou goed moeten werken.
B3 is een HS X10 device en daar heeft de RFXCOM plug-in geen bemoeienis mee anders dan dat het signaal ontvangen wordt en dat komt binnen volgens het log.

Waarom al die condities in de Events? Is het een idee om die simpeler te maken?

Aanwezigheid gedetecteerd in het toilet
- Device Toilet Bewegingsensor is set to *ON*
- WHEN Everyday
- Run Event: Verlichting toilet aan

Verlichting toilet aan
- Manual with Conditions
- WHEN Everyday
- Device Command: Plafond Toilet Verlichting On
- Device Command: pause-a8 On

Verlichting toilet uit
- Manual with Conditions
- WHEN Everyday
- Device Command: Plafond Toilet Verlichting Off
- Device Command: pause-a8 Off

Afwezigheid gedetecteerd in het toilet
- Device Toilet Bewegingsensor is set to *OFF*
- WHEN Everyday
- Run Event: Verlichting toilet uit

events die niet triggeren

Posted: Tue Jun 09, 2009 1:39 pm
by Alexander
Die conditie van die minuut moet ik nu wel hebben, anders gaat de verlichting aan, zodra je handmatig de schakelaar indrukt om het licht uit te doen. De bewegingsensor geeft namelijk gewoon weer een On, aangezien ie nog beweging ziet bij het verlaten van de ruimte. Ik zou die minuut eruit kunnen laten als ik een deursensor heb ofzo, maar die heb ik niet.

Die andere conditie heb ik er in staan, zodat de devices/events niet gestart worden als de device zelf al op die status staat. En de virtuele device pause-a8 heb ik al uit de events gehaald, omdat de status hetzelfde is als de status van het licht, onzinnig dus.

events die niet triggeren

Posted: Tue Jun 09, 2009 1:51 pm
by b_weijenberg
Maak er dan Changed to On van:

Aanwezigheid gedetecteerd in het toilet
- Device Toilet Bewegingsensor is changed to *ON*
- WHEN Everyday
- Run Event: Verlichting toilet aan

events die niet triggeren

Posted: Tue Jun 09, 2009 3:01 pm
by Alexander
HS versie is overigens 2.3.0.35 (http://domoticaforum.eu/topic.asp?TOPIC_ID=2348) Vreemd dat de updater de laatste stable laat zien als installed version.

Die changed to On is onderdaad ook een oplossing. Ik had er toen alleen niet voor gekozen omdat ik de uit events triggerde na een interval als er geen ON's meer waren geweest. De changed to On zou dan niet goed zijn om te gebruiken, aangezien ie maar 1 maal triggert. Vandaar de Set to ON.

Maar dit geeft nog niet aan waarom de eerste B3 on niet een event triggerde.