HM-LC-SW2-FM mit Fhem schalten gelingt mir nicht

Begonnen von Eisenberg188, 19 Januar 2020, 09:36:56

Vorheriges Thema - Nächstes Thema

Eisenberg188

Hallo,
Ich habe einen HM-LC-SW2-FM, da hängen 2 Taster.
Die HM-LC-SW2-FM habe gepairt mit einem HM-PB-4DIS-WM (Display - Taster, 10 (20) Kanäle).
Auf der HM-PB-4DIS-WM habe ich auch die Texte setzen können.

In FHEM sehe ich (über nanoCUL) beide Geräte mir den 10/20 und 2 Kanälen.

Kann ich nun in FHEM auch die HM-LC-SW2-FM schalten (bekommt kein Ack) ohne zusätzlich zu pairen.
Kann man überhaupt 2 Schalter mit einem Aktor peiren?
6 Raspi: 3 Fhem, Weewx, SmartPi, Kodi; davis Vintage Pro2; OwnAndroidApps (Maxwell 10)

Otto123

Hi,

mach mal bitte ein
list model=HM-LC-SW2-FMund poste die Ausgabe. Wenn er Dir dabei nur den gerätenamen und zwei Channel listet, klicke bitte auf den ersten und poste diese Ausgabe.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Eisenberg188

Internals:
   DEF        33C64A
   IODev      nanoCUL
   LASTInputDev nanoCUL
   MSGCNT     27
   NAME       HM_33C64A
   NOTIFYDEV  global
   NR         60
   NTFY_ORDER 50-HM_33C64A
   STATE      MISSING ACK
   TYPE       CUL_HM
   channel_01 Kueche_Licht
   channel_02 Esszimmer_Licht
   lastMsg    No:C8 - t:00 s:33C64A d:000000 2500094C45513133313933333710020100
   nanoCUL_MSGCNT 27
   nanoCUL_RAWMSG A1AC8840033C64A0000002500094C45513133313933333710020100::-52.5:nanoCUL
   nanoCUL_RSSI -52.5
   nanoCUL_TIME 2020-01-19 10:01:55
   protCmdDel 42
   protLastRcv 2020-01-19 10:01:55
   protResnd  47 last_at:2020-01-19 10:02:20
   protResndFail 14 last_at:2020-01-19 10:02:25
   protSnd    24 last_at:2020-01-19 10:02:05
   protState  CMDs_done_Errors:1
   rssi_HM_Schirm cnt:8 min:-44 max:-33 avg:-37.37 lst:-33
   rssi_at_nanoCUL cnt:27 min:-58 max:-52.5 avg:-54.68 lst:-52.5
   READINGS:
     2020-01-19 10:01:27   D-firmware      2.5
     2020-01-19 10:01:27   D-serialNr      LEQ1319337
     2020-01-19 07:43:58   powerOn         2020-01-19 07:43:58
     2020-01-19 10:02:25   state           MISSING ACK
     RegL_00.:
       VAL       
   helper:
     HM_CMDNR   201
     cSnd       11AABBCC33C64A0202C80000,11AABBCC33C64A0201C80000
     mId        0009
     regLst     ,0
     rxType     1
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +33C64A,00,00,00
       nextSend   1579424515.43075
       prefIO     
       rxt        0
       vccu       
       p:
         33C64A
         00
         00
         00
     mRssi:
       mNo        C8
       io:
         nanoCUL:
           -46.5
           -46.5
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
       prs        1
     rssi:
       HM_Schirm:
         avg        -37.375
         cnt        8
         lst        -33
         max        -33
         min        -44
       at_nanoCUL:
         avg        -54.6851851851852
         cnt        27
         lst        -52.5
         max        -52.5
         min        -58
Attributes:
   IODev      nanoCUL
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   2.5
   model      HM-LC-SW2-FM
   room       CUL_HM
   serialNr   LEQ1319337
   subType    switch
   webCmd     getConfig:clear msgEvents
6 Raspi: 3 Fhem, Weewx, SmartPi, Kodi; davis Vintage Pro2; OwnAndroidApps (Maxwell 10)

Eisenberg188

Bin mir auch nicht sicher ob die nanoCUL funktioniert. Empfang schon. Senden??? Eventuell eine veraltetet Version?? Habe ich schon länger
Internals:
   CMDS       ABCEeFfGhiKklMmRTtUVWXxYZz
   Clients    :CUL_HM:HMS:CUL_IR:STACKABLE_CC:TSSTACKED:STACKABLE:
   DEF        /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_TG041970-if00-port0@38400 0000
   DeviceName /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_TG041970-if00-port0@38400
   FD         11
   FHTID      0000
   NAME       nanoCUL
   NR         25
   NR_CMD_LAST_H 71
   PARTIAL   
   RAWMSG     A1AC8840033C64A0000002500094C455131333139333337100201002B
   RSSI       -52.5
   STATE      Initialized
   TYPE       CUL
   VERSION    V 1.67 nanoCUL868
   initString X21
6 Raspi: 3 Fhem, Weewx, SmartPi, Kodi; davis Vintage Pro2; OwnAndroidApps (Maxwell 10)

Eisenberg188

Senden geht, ich habe ja die Texte erfolgreich auf die HM-PB-4DIS-WM übertragen.
6 Raspi: 3 Fhem, Weewx, SmartPi, Kodi; davis Vintage Pro2; OwnAndroidApps (Maxwell 10)

Otto123

Du musst bitte auch das beachten: https://forum.fhem.de/index.php/topic,71806.0.html

Dein Schalter ist nicht gepairt, Du musst in mit der Zentrale (FHEM) pairen damit Du ihn steuern kannst.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Eisenberg188

Ich setze den Actor in Paaring zustand (Taste 4 sek. gedrückt halten, In FHEM: set  HM_33C64A pair.
Dann steht:
   NTFY_ORDER 50-HM_33C64A
   STATE      MISSING ACK
   TYPE       CUL_HM
   channel_01 Kueche_Licht
   channel_02 Esszimmer_Licht
   hmPairSerial LEQ1319337
Der Aktor blinkt jedoch weiter.
Schalten geht trotzdem nicht, nach dem reboot sind diese Werte weg (mit save habe ich gespeichert).
6 Raspi: 3 Fhem, Weewx, SmartPi, Kodi; davis Vintage Pro2; OwnAndroidApps (Maxwell 10)

rabehd

ZitatTaste 4 sek. gedrückt halten, In FHEM: set  HM_33C64A pair.
Habe ich noch probiert.
Ich setze den Aktor in den Pairmodus und dann
set VCCU hmPairForSec 600
Auch funktionierende Lösungen kann man hinterfragen.

Eisenberg188

Ich habe keine VCCU, bin gerade auf die Beschreibung der VCCU gestossen. Möglicherweise löst das meine Probleme.
6 Raspi: 3 Fhem, Weewx, SmartPi, Kodi; davis Vintage Pro2; OwnAndroidApps (Maxwell 10)

LuckyDay

ZitatIch setze den Actor in Paaring zustand (Taste 4 sek. gedrückt halten, In FHEM: set  HM_33C64A pair.

Wo steht das denn so geschrieben? so hat und wird es nie funktionieren


set nanoCUL hmPairForSec 600

dann erst Taste 4 Sek drücken

Eisenberg188

Danke, so funktioniert es.
Bin nicht auf die Idee gekommen, nonoCUL zu nehmen.
Habe es leider nicht rausgelesen.
6 Raspi: 3 Fhem, Weewx, SmartPi, Kodi; davis Vintage Pro2; OwnAndroidApps (Maxwell 10)

rabehd

ZitatIch habe keine VCCU,
Solltest Du Dir aber einrichten. Warum? Dazu findest Du hier genug Antworten.
Auch funktionierende Lösungen kann man hinterfragen.

Pfriemler

Zitat von: Eisenberg188 am 19 Januar 2020, 09:36:56
Die HM-LC-SW2-FM habe gepairt mit einem HM-PB-4DIS-WM (Display - Taster, 10 (20) Kanäle).
...Auf der HM-PB-4DIS-WM habe ich auch die Texte setzen können.
Kann ich nun in FHEM auch die HM-LC-SW2-FM schalten (bekommt kein Ack) ohne zusätzlich zu pairen.
Kann man überhaupt 2 Schalter mit einem Aktor peiren?
Bitte Begriffe genau beachten:
pairen = Aktor mit einer Zentrale verbinden. Im Homematic-Jargon "Anlernen".
peeren = Zwei Homematic-Geräte miteinenander verknüpfen. Auch "Direktverknüpfung" genannt. Das klappt ohne Zentrale in einem rudimentären Modus, nach dem Anlernen an eine Zentrale aber nur noch mit deren Hilfe bzw. auf deren Anweisung.

Im Einzelnen:
ZitatDie HM-LC-SW2-FM habe gepairt mit einem HM-PB-4DIS-WM (Display - Taster, 10 (20) Kanäle).
Das heißt also sicher "gepeert"? Der 4DIS steuert den Doppelschalter (oder einen Kanal davon)? Wenn das ohne Zentrale funktioniert, dann ist es eine Direktverknüpfung.

Zitat...Auf der HM-PB-4DIS-WM habe ich auch die Texte setzen können.
Das geht ohnehin nur mit Hilfe einer Zentrale.

ZitatKann ich nun in FHEM auch die HM-LC-SW2-FM schalten (bekommt kein Ack) ohne zusätzlich zu pairen.
Ohne zu "pairen" (also dem Aktor zu sagen, dass FHEM die Zentrale ist) kannst Du kein HM-Gerät aus FHEM schalten. Erst nach dem Pairen akzeptiert der Aktor Befehle der Zentrale.

ZitatKann man überhaupt 2 Schalter mit einem Aktor peiren?
"Schalter" kennt Homematic nicht. Geräte, die etwas schalten können, sind Aktoren (im Falle des Sw2-FM zwei Relais für Netzspannung). Das, was direkt als Ersatz für einen Wandschalter eingebaut werden kann, ist ein Aktor mit zusätzlichen "Tasten", ähnlich ist es auch mit dem Sw2-FM, wo man eben zwei externe Tasten anschließen kann.
Tasten, die direkt in einem Aktor eingebaut oder an diesen angeschlossen sind, können nur mit diesem Aktor direkt verwendet werden.
Tasten, die quasi als Fernbedienung funktionieren (also einen Tastendruck als Funkbefehl senden, wie bspw. Dein PB-4DIS), können eine quasi unbegrenzte Zahl anderer Aktoren steuern. Wiederum können Aktoren auf eine quasi unbegrenzte Zahl von Tasten "hören".

Hingegen kann ein Aktor nie mit einem anderen Aktor gepeert werden.
"Änd're nie in fhem.cfg, denn das tut hier allen weh!" *** Wheezy@Raspi(3), HMWLAN+HMUART, CUL868(SlowRF) für FHT+KS+FS20, miniCUL433, Rademacher DuoFern *** "... kaum macht man es richtig, funktioniert es ..."

Otto123

Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Eisenberg188

Das hilft mir nun gut bei der richtigen (besseren) Wortwahl.

Die HM-PB-4DIS-WM habe ich erfolgreich nach Hommatic-Methode mit der HM-LC-Sw2-FM peeren können.
Ein pairen der Zentrale mit einem Aktor gelingt mir ja nun.
Kann ich einen Chan (dual) von einem HM-PB-4DIS-WM mit einer FHEM-Zentrale pairen um damit per DOIF etwas anderes auszulösen?
6 Raspi: 3 Fhem, Weewx, SmartPi, Kodi; davis Vintage Pro2; OwnAndroidApps (Maxwell 10)