virtueller Aktor toggle abschalten

Begonnen von cerberus, 26 September 2014, 11:05:20

Vorheriges Thema - Nächstes Thema

cerberus

Hallo, ich habe einen Wandsender HM-PB-2-WM55 sowie einen Handsender HM-RC-Sec4-2 mit einen virtuellen Aktor gepeert um ein Feedback für den Sender zu erhalten. Nun wollte ich den jeweiligen virtuellen Aktor per notify abfragen, jedoch sehe ich das der virtuelle Aktor bei Tastendruck des Sendes toggelt. Ist es möglich für einzelne virtuelle Aktoren das toggle abzuschalten und nur ein on bzw. ein off als Staus zu bekommen?

Gruß
cerberus
Banana PI mit Bananian + Fhem 5.5, 2x SCC SlowRF/Homematic + RS485 LAN Gateway HMW-LGW-O-DR-GS-EU + RPI2 I2C to 1-Wire Host Adapter for Raspberry Pi

moonsorrox

ich denke das ist einmal davon abhängig als was der Taster mit subType erstellt ist, entweder "subType switch" oder "subType pushButton" und dann kannst du ja auch in deinem notify angeben was er machen soll...

z.B.

define FB_Taste1 notify virtueller_Aktor_Btn1 set testschalter toggle
define FB_Taste1 notify virtueller_Aktor_Btn1 set testschalter on
define FB_Taste1 notify virtueller_Aktor_Btn1 set testschalter off
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

cerberus

Danke moonsorrox, das mit dem notify ist schon klar. Ich habe gelesen das man an dem subType nichts ändern soll da es von autcreate passend zum device angelegt wird und wenn man etwas ändert ggf. die Nachrichten falsch interpretiert werden.  Der Taster sendet laut Status ja nur ein Short, aber der virtuelle Aktor macht ein toggle on/off daraus.
Banana PI mit Bananian + Fhem 5.5, 2x SCC SlowRF/Homematic + RS485 LAN Gateway HMW-LGW-O-DR-GS-EU + RPI2 I2C to 1-Wire Host Adapter for Raspberry Pi

martinp876

virtuelle Aktoren toggeln den Status bei trigger. Die Sensoren wissen das nicht.
Abschalten kann man das nicht - warum sollte man das auch? Es ist nur ein Indikator, dass ein weiterer Trigger gekommen ist, egal von welcher Quelle, egal ob lang oder kurz. Bei Lang wird nur einmal getoggelt, egal wie lang gedrückt wurde.

Warum ist das ein Problem? Ein notify kann man meist an vielen anderen Readings fest machen, nicht nur am Status des virtuellen Aktors.