Hallo,
nehmen wir an, ich habe eine Anlage, die über eine Fernsteuerung mit zwei Tastern "-" und "+" zwischen den Stufen 1..x von Hand geregelt werden kann. Die Steuerung reagiert auf Eingaben recht behäbig (2-3s pro Stufe) - vermutlich, um die Anlage vor zu großen "Sprüngen" zu schützen.
Diese Funktion wird jetzt in sh.py/sV durch Buttons ersetzt, die eine direkte Schaltung der Stufen ermöglichen. Was natürlich dem "Schutzgedanken" der Fernsteuerung zuwiderläuft - ggf werden die verbauten Gleichstrommotoren von 1 auf "voll" hochgefeuert, und vice versa.
Mir fallen hierfür spontan nur folgende Lösungen ein: A) Entsprechendes Item dimmen B) Zeitabfrage über item.age und ggf über sleep() Zeitverzögerung abwarten C) ???.
Was wäre hierfür der vernünftigste Ansatz, um die Anlage z.B. vor herumspielenden Kindern zu schützen? Gibt es hierfür schon Beispiele in Logiken/Plugins, wo man sich ein paar Ideen "mopsen" kann?
Danke für konstruktive Antworten im Voraus!
/tom
nehmen wir an, ich habe eine Anlage, die über eine Fernsteuerung mit zwei Tastern "-" und "+" zwischen den Stufen 1..x von Hand geregelt werden kann. Die Steuerung reagiert auf Eingaben recht behäbig (2-3s pro Stufe) - vermutlich, um die Anlage vor zu großen "Sprüngen" zu schützen.
Diese Funktion wird jetzt in sh.py/sV durch Buttons ersetzt, die eine direkte Schaltung der Stufen ermöglichen. Was natürlich dem "Schutzgedanken" der Fernsteuerung zuwiderläuft - ggf werden die verbauten Gleichstrommotoren von 1 auf "voll" hochgefeuert, und vice versa.
Mir fallen hierfür spontan nur folgende Lösungen ein: A) Entsprechendes Item dimmen B) Zeitabfrage über item.age und ggf über sleep() Zeitverzögerung abwarten C) ???.
Was wäre hierfür der vernünftigste Ansatz, um die Anlage z.B. vor herumspielenden Kindern zu schützen? Gibt es hierfür schon Beispiele in Logiken/Plugins, wo man sich ein paar Ideen "mopsen" kann?

Danke für konstruktive Antworten im Voraus!
/tom
Kommentar