[GELÖST] Aktoren reagieren nach Anlernen nicht korrekt

Begonnen von vic, 27 September 2019, 09:59:30

Vorheriges Thema - Nächstes Thema

vic

Guten Tag liebe Gemeinde

Ich bin langsam am verzweifeln.
Seit vielen Jahren setze ich die verschiedensten Aktoren und Sensoren ein (868 und 433 MHz). Dies hat auch immer geklappt.

Nun passiert folgendes.
Ich kann einen Intertechno (oder Conrad) Aktor mit der Fernbedienung anlernen (z.B. Code M-3-2). Danach funktioniert der Aktor wunderbar mit der Fernbedienung.
Unter FHEM finde ich jedoch folgende Situation vor: Den Aktor kann ich nur einschalten wenn ich off betätige. Ausschalten kann ich ihn jedoch gar nicht mehr.

Anbei der Code:
# ————– Aussenbeleuchtung ————-
define AKT_025_Aussen_Nord IT 00FFF00F0F FF F0
attr AKT_025_Aussen_Nord IODev CUL433
attr AKT_025_Aussen_Nord alias Norden
attr AKT_025_Aussen_Nord devStateIcon on:black_FS20.on off:black_FS20.off
attr AKT_025_Aussen_Nord group Aussenbeleuchtung
attr AKT_025_Aussen_Nord icon rc_UP
attr AKT_025_Aussen_Nord model itswitch
attr AKT_025_Aussen_Nord room IT/RSL/Conrad
attr AKT_025_Aussen_Nord sortby 030



Die bereits angelernten Aktoren funktionieren alle ordnungsgemäss.

Vielen Dank für eure Hilfe


Raspberry Pi 4
RFXTRX 868MHz und 433MHz
FS20, Intertechno, Homematic, Shelly
MAX!-Cube, Philips HUE-Bridge

KölnSolar

Was kommt denn im Log bei verbose=5(bei AKT_025_Aussen_Nord) ?
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

vic

Guten Tag KölnSolar und danke für die Rückmeldung.

Unterdessen habe ich eine Testschaltung mit IT-Aktoren Version 3 angelegt. Dort ist die Situation folgende.
Fernbedienung OK
FHEM on OK
FHem off nOK

Anbei der Codeschnipsel:
# ----- Aussentreppe Aktor Start -----
define AKT_058_Aussentreppe IT 01010100000110000111001011 0 1001
attr AKT_058_Aussentreppe IODev CUL433
attr AKT_058_Aussentreppe alias Aussentreppe
attr AKT_058_Aussentreppe devStateIcon on:black_FS20.on off:black_FS20.off
attr AKT_058_Aussentreppe group Aussenbeleuchtung
attr AKT_058_Aussentreppe icon scene_stairs
attr AKT_058_Aussentreppe room IT/RSL/Conrad,AlarmStatus
attr AKT_058_Aussentreppe sortby 100
attr AKT_058_Aussentreppe verbose 5
# ----- Aussentreppe Aktor Ende -----


Die Rückmeldung mit verbose 5 ist:
2019.09.29 09:37:30 3: CUL433 IT_set: AKT_058_Aussentreppe on
2019.09.29 09:37:30 5: CUL433 IT_set: Type=CUL Protocol=V1
2019.09.29 09:37:30 5: IT_Set: GetFn(raw): message = is01010100000110000111001011010011 Antwort =   raw => is01010100000110000111001011010011
2019.09.29 09:37:35 3: CUL433 IT_set: AKT_058_Aussentreppe off
2019.09.29 09:37:35 5: CUL433 IT_set: Type=CUL Protocol=V1
2019.09.29 09:37:36 5: IT_Set: GetFn(raw): message = is01010100000110000111001011010010 Antwort =   raw => is01010100000110000111001011010010



Was mich irritiert ist die Angabe Protocol=V1 sollte es nicht V3 sein und falls ja wie kann man das ändern wenn überhaupt?

Danke für eure Unterstützung
Raspberry Pi 4
RFXTRX 868MHz und 433MHz
FS20, Intertechno, Homematic, Shelly
MAX!-Cube, Philips HUE-Bridge

KölnSolar

Wird nicht einfacher, wenn Du jetzt auch Protokolle u. Aktoren würfelst.  :'(

Log für die Fb und die Taste für die der Aktor funktioniert aber beim FHEM-device nichts ankommt.
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

vic

Unterdessen konnte ich eine Lösung finden.

Dies unter besonderer Hilfe von KölnSolar. Vielen Dank für deine Tipps und Hinweise.

Mein Bedürfnis war mittels Sensor (Intertechno ITS-23 - Funk-Dual-Sendemodul, selbstlernend) einen Aktor (Intertechno ITLM-1000) zu schalten.
Dazu peerte ich den Sensor mit dem Aktor was auf Anhieb funktionierte.

Dabei wollte ich ebenfalls mittels FHEM den Aktor steuern.
Mir ist dies nicht gelungen. Was ich jedoch übersehen hatte war dass ich den Sensor zur Steuerung des Aktors verwenden kann. Dies funktioniert nun absolut einwandfrei.

Anbei meine Lösung:
# ++++++++++++++++++ Beleuchtung Aussentreppe - Start ++++++++++++++++++
# ------------------ Aussentreppe Sensor - Start ------------------
define SEN_005_Bewegungsmelder_1 IT 01111100100110100010101011 0 0001
attr SEN_005_Bewegungsmelder_1 IODev CUL433
attr SEN_005_Bewegungsmelder_1 alias Aussentreppe Sensor
attr SEN_005_Bewegungsmelder_1 devStateIcon on:li_wht_on off:li_wht_off
attr SEN_005_Bewegungsmelder_1 group Aussenbeleuchtung
attr SEN_005_Bewegungsmelder_1 icon light_downlight
attr SEN_005_Bewegungsmelder_1 room Aussenbeleuchtung
attr SEN_005_Bewegungsmelder_1 sortby 080
attr SEN_005_Bewegungsmelder_1 webCmd :

define FileLog_SEN_005_Bewegungsmelder_1 FileLog ./log/Treppe_Aussenbereich-%Y.log SEN_005_Bewegungsmelder_1
attr FileLog_SEN_005_Bewegungsmelder_1 alias Aussentreppe
attr FileLog_SEN_005_Bewegungsmelder_1 group Logfiles: Aussenbeleuchtung
attr FileLog_SEN_005_Bewegungsmelder_1 logtype text
attr FileLog_SEN_005_Bewegungsmelder_1 room Logfiles
# ------------------ Aussentreppe Sensor - Ende ------------------

# ------------------ Aussentreppe Aktor - Start ------------------
define AKT_058_Aussentreppe IT 01111100100110100010101011 0 0001
attr AKT_058_Aussentreppe IODev CUL433
attr AKT_058_Aussentreppe alias Aussentreppe
attr AKT_058_Aussentreppe devStateIcon on:black_FS20.on off:black_FS20.off
attr AKT_058_Aussentreppe group Aussenbeleuchtung
attr AKT_058_Aussentreppe icon scene_stairs
attr AKT_058_Aussentreppe model itswitch
attr AKT_058_Aussentreppe room IT/RSL/Conrad,AlarmStatus
attr AKT_058_Aussentreppe sortby 100
# ------------------ Aussentreppe Aktor - Ende ------------------
# ****************** Beleuchtung Aussentreppe - Ende ******************


Danke nochmals vielmals KölnSolar
Raspberry Pi 4
RFXTRX 868MHz und 433MHz
FS20, Intertechno, Homematic, Shelly
MAX!-Cube, Philips HUE-Bridge