BI senden, auch wenn Status bereits BI ist!

Begonnen von Timmy.m, 14 September 2013, 19:59:52

Vorheriges Thema - Nächstes Thema

Timmy.m

Hallo!

Ich habe meine Rollladensteuerung mit Enocean Aktoren (PEHA D 452 FU-EP-JR O.T. Easyclick) und Taster (PEHA D 20.450.02 FU-BLS JR) realisiert.
Manchmal kommen die Funkbefehle vom Schalter nicht an der FHEM an... somit der der Status der Rolllade geschlossen in der FHEM jedoch immer noch geöffnet.
Wenn ich nun den Befehl zum ÖFFNEN der Rolllade sende (FHEM Status ist ja bereits auf) wird nichts gesendet. Ich muss also erst "ZU" drücken, um dann "Auf" drücken zu können.
Kann man dies irgendwie so konfigurieren, dass trotzdem immer der entsprechende Funkbefehl gesendet wird, auch wenn es lauf aktuellem Status "unsinnig" erscheint?

Hier meine aktuellen Einstellungen:
define EnO_switch_002511CF EnOcean 002511CF
attr EnO_switch_002511CF alias UG Küche
attr EnO_switch_002511CF devStateIcon zu:shutter_closed auf:shutter_open
attr EnO_switch_002511CF eventMap BI:zu B0:auf
attr EnO_switch_002511CF fp_UG 581,246,2,
attr EnO_switch_002511CF room EnOcean
attr EnO_switch_002511CF subDef FF8E5507
attr EnO_switch_002511CF subType switch
attr EnO_switch_002511CF webCmd auf:zu
define FileLog_EnO_switch_002511CF FileLog /var/log/fhem/EnO_switch_002511CF-%Y.log EnO_switch_002511CF
attr FileLog_EnO_switch_002511CF alias UG Küche
attr FileLog_EnO_switch_002511CF logtype text
attr FileLog_EnO_switch_002511CF room EnOcean


Grüße Tim
FHEM5.9@RaspPi.3B|HMLAN|CUL868V3|1Wire|HUE|FritzBox|BotVacDconnected|3xKindleDisplay|
FHEM2FHEM|
FHEM5.9@RaspPi.2B|nanoCul868|TCM310|JeeLinkClone|RFXTRX433E|ZWave|Zigbee|xiaomi
RaspberryMatic@RaspPi.3B+ in Planung

klaus.schauer

Zitat von: Timmy.m schrieb am Sa, 14 September 2013 19:59Hallo!

Ich habe meine Rollladensteuerung mit Enocean Aktoren (PEHA D 452 FU-EP-JR O.T. Easyclick) und Taster (PEHA D 20.450.02 FU-BLS JR) realisiert.
Manchmal kommen die Funkbefehle vom Schalter nicht an der FHEM an... somit der der Status der Rolllade geschlossen in der FHEM jedoch immer noch geöffnet.
Wenn ich nun den Befehl zum ÖFFNEN der Rolllade sende (FHEM Status ist ja bereits auf) wird nichts gesendet. Ich muss also erst "ZU" drücken, um dann "Auf" drücken zu können.
Kann man dies irgendwie so konfigurieren, dass trotzdem immer der entsprechende Funkbefehl gesendet wird, auch wenn es lauf aktuellem Status "unsinnig" erscheint?

Hier meine aktuellen Einstellungen:
define EnO_switch_002511CF EnOcean 002511CF
attr EnO_switch_002511CF alias UG Küche
attr EnO_switch_002511CF devStateIcon zu:shutter_closed auf:shutter_open
attr EnO_switch_002511CF eventMap BI:zu B0:auf
attr EnO_switch_002511CF fp_UG 581,246,2,
attr EnO_switch_002511CF room EnOcean
attr EnO_switch_002511CF subDef FF8E5507
attr EnO_switch_002511CF subType switch
attr EnO_switch_002511CF webCmd auf:zu
define FileLog_EnO_switch_002511CF FileLog /var/log/fhem/EnO_switch_002511CF-%Y.log EnO_switch_002511CF
attr FileLog_EnO_switch_002511CF alias UG Küche
attr FileLog_EnO_switch_002511CF logtype text
attr FileLog_EnO_switch_002511CF room EnOcean

Fhem sendet beim subType switch alle Befehle, unabhängig davon, welcher Wert in state steht. Es gibt eine Ausnahme, falls zusätulich switchType universal gesetzt ist.  

Timmy.m

Danke für die Antwort.

Einen SwitchType habe ich nicht definiert und trotzdem sendet FHEM über ENOCEAN, wenn der Befehl dem aktuellen Status entspricht.
Dies kann ich hier ohne Probleme reproduzieren. :-(

Grüße Tim
FHEM5.9@RaspPi.3B|HMLAN|CUL868V3|1Wire|HUE|FritzBox|BotVacDconnected|3xKindleDisplay|
FHEM2FHEM|
FHEM5.9@RaspPi.2B|nanoCul868|TCM310|JeeLinkClone|RFXTRX433E|ZWave|Zigbee|xiaomi
RaspberryMatic@RaspPi.3B+ in Planung

klaus.schauer

Zitat von: Timmy.m schrieb am So, 15 September 2013 20:15Einen SwitchType habe ich nicht definiert und trotzdem sendet FHEM über ENOCEAN, wenn der Befehl dem aktuellen Status entspricht.
Dies kann ich hier ohne Probleme reproduzieren. :-(
Ich würde als Arbeitshypothese erst einmal annehmen, dass aus Fhem das rauskommmt, was ich eingebe...

Ich würde prüfen, ob das ankommt (Empfangsprobleme) und was der Schalter erwartet (nur BI oder B0, also "Universalschalter" oder BI / B0 für AUF / AB). Vielleicht muss Fhem anders am Schalter angelernt werden.