Hallo,
zum Testen meines Linknx (mit eibd auf Raspberry) habe ich unten aufgeführte Relel getestet. Es sollen damit 5 Lichauslässe alle 5 s ein- und dann wieder ausgeschaltet werden. Als Ergebnis habe ich beoachtet, daß meistens nur 3 der 5, manchmal aber auch 4 der 5 geschaltet haben, nie jedoch alle. Es waren aber nicht immer die gleichen ein bis zwei Lampen, die nicht an-/ausgeschaltet worden sind.
Da ich den Linknx zum Testen nicht als service, sondern direkt starte, konnte ich erkennen, daß Linknx schon die richtigen actions ausführt (oder ausführen möchte). Diese kommen aber offensichtlich nicht alle auf dem Bus an.
Jeder Schaltvorgang eines Lichtauslasses verursacht zusätzlich noch eine neue Status-GA vom Aktor ausgehend. Das heißt, daß durch diese actionlist in kurzer Zeit 10 GAs über den Bus müssen.
(Der Pi hängt am lokalen Netz, an dem auch eine IP-Schnittstelle hängt.)
Kann es sein, daß Linknx die GAs schneller auf den Bus schickt, als dieser die GAs verarbeiten kann?
Viele Grüße
Matthias
-----
<rule id="TestToggle">
<condition type="timer" trigger="true">
<every>5s</every>
</condition>
<actionlist>
<action type="toggle-value" id="OG_1"/>
<action type="toggle-value" id="OG_2"/>
<action type="toggle-value" id="OG_3"/>
<action type="toggle-value" id="OG_4"/>
<action type="toggle-value" id="OG_5"/>
</actionlist>
</rule>
zum Testen meines Linknx (mit eibd auf Raspberry) habe ich unten aufgeführte Relel getestet. Es sollen damit 5 Lichauslässe alle 5 s ein- und dann wieder ausgeschaltet werden. Als Ergebnis habe ich beoachtet, daß meistens nur 3 der 5, manchmal aber auch 4 der 5 geschaltet haben, nie jedoch alle. Es waren aber nicht immer die gleichen ein bis zwei Lampen, die nicht an-/ausgeschaltet worden sind.
Da ich den Linknx zum Testen nicht als service, sondern direkt starte, konnte ich erkennen, daß Linknx schon die richtigen actions ausführt (oder ausführen möchte). Diese kommen aber offensichtlich nicht alle auf dem Bus an.
Jeder Schaltvorgang eines Lichtauslasses verursacht zusätzlich noch eine neue Status-GA vom Aktor ausgehend. Das heißt, daß durch diese actionlist in kurzer Zeit 10 GAs über den Bus müssen.
(Der Pi hängt am lokalen Netz, an dem auch eine IP-Schnittstelle hängt.)
Kann es sein, daß Linknx die GAs schneller auf den Bus schickt, als dieser die GAs verarbeiten kann?
Viele Grüße
Matthias
-----
<rule id="TestToggle">
<condition type="timer" trigger="true">
<every>5s</every>
</condition>
<actionlist>
<action type="toggle-value" id="OG_1"/>
<action type="toggle-value" id="OG_2"/>
<action type="toggle-value" id="OG_3"/>
<action type="toggle-value" id="OG_4"/>
<action type="toggle-value" id="OG_5"/>
</actionlist>
</rule>
Kommentar