FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Rocky am 01 Januar 2016, 21:26:03

Titel: HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: Rocky am 01 Januar 2016, 21:26:03
Hallo,

ich habe eine Homematic 19-Tasten Fernbedienung (HM-RC-19-B) und möchte das die letzte ungenutzte Taste alles im Wohnzimmer (WZ) ausschaltet.
Folgende Tasten sind z.B. definiert:

channel_01  HM_WZ_Fernseher_Aus
channel_03  HM_WZ_Deckenlicht_Aus
channel_0D HM_WZ_Leselicht_Aus
channel_11  HM_WZ_AllesAus

In der Eingabezeile habe ich mal mit define WZ_AllesAus notify a b versucht weiter zukommen. Was muss ich denn in der fjhem.cfg noch definieren, dass bestimmte Tastendrücke simuliert werden?

Soweit bin ich jetzt erst einmal gekommen:
define WZ_AllesAus notify HM_WZ_AllesAus:Short.*
Wie geht es weiter?
Titel: Antw:HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: Paul am 01 Januar 2016, 22:42:15
Es sieht so aus als ob du mit der Fernbedienung nur HM Geräte steuerst. Warum peerst Du dann nicht ?
Titel: Antw:HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: Rocky am 02 Januar 2016, 10:52:42
Zitat von: Paul am 01 Januar 2016, 22:42:15
Es sieht so aus als ob du mit der Fernbedienung nur HM Geräte steuerst. Warum peerst Du dann nicht ?

Ja ich steure tatsächlich nur HM Geräte wie UP-Schalter und UP-Dimmer.
Geht das nicht einfach in FHEM zu realisieren? Ich müsste den HM-USB-Stick wieder vom Raspberry abziehen und an mein Windows-PC anschließen da nur hier die Software für den HM-USB-Stick läuft. Unter FHEM könnte ich mir das hardwareseitige Umstellen sparen.
Titel: Antw:HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: marvin78 am 02 Januar 2016, 10:57:20
Peeren geht auch über FHEM. Siehe die einschlägigen Dokus (Einsteiger-PDF, commandref, Wiki). Der Stick kann dran bleiben.

Wenn du einmal gepeert hast, läuft das ganze dann auch ohne FHEM.
Titel: Antw:HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: Rocky am 02 Januar 2016, 10:58:28
Zitat von: marvin78 am 02 Januar 2016, 10:57:20
Peeren geht auch über FHEM. Siehe die einschlägigen Dokus (Einsteiger-PDF, commandref, Wiki). Der Stick kann dran bleiben.

Wenn du einmal gepeert hast, läuft das ganze dann auch ohne FHEM.

Ja dann werde ich mich damit jetzt mal beschäftigen. Danke Dir  ;)
Titel: Antw:HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: Rocky am 02 Januar 2016, 16:53:20
Ich wusste da war etwas  :-\ Es hat wieder etwas gedauert bis ich mich da eingelesen hatte.

So wie ich jetzt das pairing und peeren im Wiki verstanden habe müsste ich all meine betroffenen Aktoren mit der fhem Zentrale erst einmal pairen um dann peeren zu können. Dazu müsste ich aber die HM-Aktoren in den Anlernmodus versetzen - und genau da liegt das Problem. Ich müsste dazu alle Schalter und Dosen aufmachen in denen sich ein HM-Aktor befindet. Da ich das aber unbedingt vermeiden möchte (ihr werdet wissen warum) hatte ich mir damals zum Konfigurieren diesen HM-USB-CFG Stick gekauft, da man das hier alles wunderbar über die Software unter Windows machen kann.

Wenn ich auf der FB die "AllesAus" Taste in FHEM so konfigurieren könnte, würde ich mir das umständliche rumgefummele an den Steckdosen ersparen. Wenn das in FHEM nicht geht dann muss ich auf diese Funktion halt verzichten  :)
Titel: Antw:HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: Rocky am 03 Januar 2016, 20:18:41
Sorry, aber Ich muss noch einmal nachfragen
Muss ich tatsächlich mein HM-Aktoren in FHEM pairen, um die im ersten Beitrag erwähnte Funktion ausführen zu können?
Kann ich vielleicht doch alle "Aus"-Tastendrücke der HM-RC-19 irgendwie simulieren?
Titel: Antw:HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: Puschel74 am 03 Januar 2016, 20:21:31
Zeig mal wie die Geräte heissen die du mit "channel_11  HM_WZ_AllesAus" ausschalten willst - und NICHT den alias sondern den NAME.
Das würde so manches Rätselraten hier erleichtern.
Titel: Antw:HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: Rocky am 04 Januar 2016, 09:00:02
Ich zeige dir mal "den oberen Teil" meiner fhem.cfg.  Im anderen Teil sind nur die FS20-Komponenten aufgeführt.


attr global userattr cmdIcon devStateIcon devStateStyle icon sortby webCmd widgetOverride
attr global autoload_undefined_devices 1
attr global logfile ./log/fhem-%Y-%m.log
attr global modpath .
attr global motd none
attr global sendStatistics onUpdate
attr global statefile ./log/fhem.save
attr global uniqueID ./FhemUtils/uniqueID
attr global updateInBackground 1
attr global verbose 3

define telnetPort telnet 7072 global
attr telnetPort globalpassword {use FritzBoxUtils;;FB_checkPw("localhost","$password") }
# Folgendes Attribute unterdrückt eine Meldung bzgl. der WEB Authentifizierung

define hmusb HMLAN 192.168.2.27:1624
attr hmusb hmId F3333F
attr hmusb hmKey 02:18e0923b018779e0013f0e1d94753e57
attr hmusb hmLanQlen 1_min
attr hmusb loadLevel 0:low,40:batchLevel,90:high,99:suspended

# Virtuelle CCU erstellen
# http://forum.fhem.de/index.php?topic=23008.0
define vccu CUL_HM F3333F
attr vccu IODev hmusb
attr vccu IOList hmusb
attr vccu model CCU-FHEM
attr vccu subType virtual
attr vccu webCmd virtual:update

define WEB FHEMWEB 8083 global
attr WEB editConfig 1
attr WEB menuEntries restart,cmd=shutdown+restart,update,cmd=updatecheck+update,backup,cmd=backup
attr WEB refresh 120
# attr WEB basicAuth {use FritzBoxUtils;;FB_checkPw("localhost","$password") }

# Fake FileLog entry, to access the fhem log from FHEMWEB
define Logfile FileLog ./log/fhem-%Y-%m.log fakelog

define WEBphone FHEMWEB 8084 global
attr WEBphone stylesheetPrefix smallscreen

define WEBtablet FHEMWEB 8085 global
attr WEBtablet stylesheetPrefix touchpad

#define autocreate autocreate
#attr autocreate autosave 1
#attr autocreate device_room %TYPE
#attr autocreate filelog ./log/$NAME-%Y.log
#attr autocreate weblink 1
#attr autocreate weblink_room Plots

define eventTypes eventTypes ./log/eventTypes.txt


# If the above notify did not helped, then you probably have to enable some of
# the following lines.  Verify first that /dev/xxx ist correct.

define CUL CUL /dev/ttyACM0@9600 1608

#define WZ_AllesAus notify HM_WZ_Leselicht_Aus:Short.*


# Disable this to avoid looking for new USB devices on startup
#define initialUsbCheck notify global:INITIALIZED usb create
define HM_FB19 CUL_HM 33ECD6
attr HM_FB19 IODev hmusb
attr HM_FB19 IOgrp vccu:hmusb
attr HM_FB19 autoReadReg 4_reqStatus
attr HM_FB19 expert 2_full
attr HM_FB19 firmware 1.2
attr HM_FB19 model HM-RC-19-B
attr HM_FB19 msgRepeat 1
attr HM_FB19 room CUL_HM
attr HM_FB19 serialNr LEQ1316875
attr HM_FB19 subType remote
attr HM_FB19 webCmd getConfig:clear msgEvents
define FileLog_HM_FB19 FileLog ./log/HM_FB19-%Y.log HM_FB19
attr FileLog_HM_FB19 logtype text
attr FileLog_HM_FB19 room CUL_HM
define HM_WZ_Fernseher_Aus CUL_HM 33ECD601
attr HM_WZ_Fernseher_Aus model HM-RC-19-B
attr HM_WZ_Fernseher_Aus peerIDs
define HM_WZ_Fernseher_Ein CUL_HM 33ECD602
attr HM_WZ_Fernseher_Ein model HM-RC-19-B
define HM_WZ_Deckenlicht_Aus CUL_HM 33ECD603
attr HM_WZ_Deckenlicht_Aus model HM-RC-19-B
define HM_WZ_Deckenlicht_Ein CUL_HM 33ECD604
attr HM_WZ_Deckenlicht_Ein model HM-RC-19-B
define HM_WZ_Esseckelicht_Aus CUL_HM 33ECD605
attr HM_WZ_Esseckelicht_Aus model HM-RC-19-B
define HM_WZ_Esseckelicht_Ein CUL_HM 33ECD606
attr HM_WZ_Esseckelicht_Ein model HM-RC-19-B
define HM_WZ_Sofalicht_Aus CUL_HM 33ECD607
attr HM_WZ_Sofalicht_Aus model HM-RC-19-B
define HM_WZ_Sofalicht_Ein CUL_HM 33ECD608
attr HM_WZ_Sofalicht_Ein model HM-RC-19-B
define HM_WZ_Vitrinelicht_Aus CUL_HM 33ECD609
attr HM_WZ_Vitrinelicht_Aus model HM-RC-19-B
define HM_WZ_Vitrinelicht_Ein CUL_HM 33ECD60A
attr HM_WZ_Vitrinelicht_Ein model HM-RC-19-B
define HM_WZ_Stehlampe_Aus CUL_HM 33ECD60B
attr HM_WZ_Stehlampe_Aus model HM-RC-19-B
define HM_WZ_Stehlampe_Ein CUL_HM 33ECD60C
attr HM_WZ_Stehlampe_Ein model HM-RC-19-B
define HM_WZ_Leselicht_Aus CUL_HM 33ECD60D
attr HM_WZ_Leselicht_Aus model HM-RC-19-B
define HM_WZ_Leselicht_Ein CUL_HM 33ECD60E
attr HM_WZ_Leselicht_Ein model HM-RC-19-B
define HM_WZ_TV_Licht_Aus CUL_HM 33ECD60F
attr HM_WZ_TV_Licht_Aus model HM-RC-19-B
define HM_WZ_TV_Licht_Ein CUL_HM 33ECD610
attr HM_WZ_TV_Licht_Ein model HM-RC-19-B
define HM_WZ_AllesAus CUL_HM 33ECD611
attr HM_WZ_AllesAus model HM-RC-19-B
define HM_FB19_Disp CUL_HM 33ECD612
attr HM_FB19_Disp model HM-RC-19-B

Titel: Antw:HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: Puschel74 am 04 Januar 2016, 12:24:32
War meine Frage wirklich so schwer gestellt?
Ich wollte nicht deine Konfig sehen sondern wie die Geräte heissen die du ausschalten willst.
Titel: Antw:HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: Rocky am 04 Januar 2016, 12:54:30
Zitat von: Puschel74 am 04 Januar 2016, 12:24:32
War meine Frage wirklich so schwer gestellt?
Ich wollte nicht deine Konfig sehen sondern wie die Geräte heissen die du ausschalten willst.

Nein Deine Frage war natürlich nicht so schwer gestellt. Aber manchmal will man es richtig gut machen und greift dann doch voll daneben... ;)
Das sind die Bezeichnungen meiner HM-Aktoren die ich mit der Fernbedienung an- und ausschalte bzw. dimme!

HM-LC-Dim1T-FM
HM-LC-Sw1-FM
Titel: Antw:HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: Puschel74 am 04 Januar 2016, 13:04:10
Und nun zum letzten Mal:
Ich will nicht wissen welche Geräte es sind sondern wie sie bei dir heissen also der Name also so wie du sie auch einschaltest so wie sie in der FHEM-Oberfläche mit ihrem Namen (den du vermutlich vergeben hast) auftauchen.
Titel: Antw:HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: mw77 am 04 Januar 2016, 13:56:38
Ich befürchte nach dem,
ZitatIch zeige dir mal "den oberen Teil" meiner fhem.cfg.  Im anderen Teil sind nur die FS20-Komponenten aufgeführt.
und dem,
ZitatMuss ich tatsächlich mein HM-Aktoren in FHEM pairen
und autocreate ist deaktiviert, kennt sein FHEM keine anderen HM Devices.
Titel: Antw:HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: Puschel74 am 04 Januar 2016, 14:01:20
Was FHEM nicht kennt kann FHEM auch nicht steuern - ich habe voraus gesetzt das das logisch ist.
Anlernen lassen sich die Geräte aber auch über deren Serial, manche besser andere schlechter.

Und ja,
ZitatWenn das in FHEM nicht geht dann muss ich auf diese Funktion halt verzichten  :)
Titel: Antw:HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: Rocky am 04 Januar 2016, 17:10:32
Zitat von: Puschel74 am 04 Januar 2016, 14:01:20
Anlernen lassen sich die Geräte aber auch über deren Serial, manche besser andere schlechter.

Danke Dir, das war der Hinweis der mir erst einmal weiter geholfen hat.
Mein CUL mit meinen FS20 Komponenten habe ich seit Jahren erfolgreich am laufen. Bei der Einbindung von Homematic Komponenten in Verbindumg mit einem HM-CFG-USB  steh ich momentan, trotz lesen der Wiki, gehörig auf dem Schlauch  :(

Wenn Du Dir meine fhem.cfg noch einmal anschaust, muss ich dann HMLAN oder die virtuelle CCU beim pairing mittels Seriennummer verwenden?
set hmusb hmPairSerial MEQ0073692
oder
set vccu hmPairSerial MEQ0073692
Titel: Antw:HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: Puschel74 am 04 Januar 2016, 17:12:38
Immer über die vCCU pairen.
Die kümmert sich dann schon von selbst um den Rest.
Titel: Antw:HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: Rocky am 04 Januar 2016, 18:11:23
Danke dir für Deine Ausdauer ;) :D
Titel: Antw:HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: Puschel74 am 04 Januar 2016, 18:12:16
Wenn es was bringt dann gerne  ;) 8)
Titel: Antw:HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: Rocky am 04 Januar 2016, 22:31:31
Die Homematic Konfiguration ist schon eine Sache für sich und nicht mit FS20 zu vergleichen.

Was ich jetzt gemacht habe:
1. Den HM-CFG-USB Stick an einen Windows-PC gesteckt und für den betroffenen Schaltaktor das Anlernen auf das Tastenpar 7 der FB rückgängig gemacht.
2. Den Stick wieder am Raspberry Pi angesteckt und fhem neu gestartet
3. In der fhem Commandline set vccu hmPairForSec 120 ausgeführt
4. In der fhem Commandline set vccu hmPairSerial MEQ0073692 ausgeführt
5. Folgendes Device wurde jetzt angelegt:

define HM_394406 CUL_HM 394406
attr HM_394406 room CUL_HM
define FileLog_HM_394406 FileLog ./log/HM_394406-%Y.log HM_394406
attr FileLog_HM_394406 logtype text
attr FileLog_HM_394406 room CUL_HM


HMLAN Internals:

Internals:
   DEF        192.168.2.27:1624
   DeviceName 192.168.2.27:1624
   FD         6
   IFmodel    USB
   NAME       hmusb
   NR         6
   NTFY_ORDER 50-hmusb
   PARTIAL
   RAWMSG     E33ECD6,0000,0071ECE9,FF,FFDA,4E844033ECD60000000D75
   RSSI       -38
   STATE      opened
   TYPE       HMLAN
   XmitOpen   1
   assignedIDsCnt 2
   hmusb_MSGCNT 6
   hmusb_TIME 2016-01-04 22:08:20
   msgKeepAlive dlyMax:0.025 bufferMin:4
   msgLoadCurrent 29
   msgLoadHistory 5min steps: -1/-1/0/-5/2/0/-11/13/32/0/-/-
   msgParseDly min:-20 max:205 last:2 cnt:6
   owner      F3333F
   owner_CCU  vccu
   uptime     000 02:24:13.945
   Readings:
     2016-01-04 21:44:46   D-HMIdAssigned  F3333F
     2016-01-04 21:44:46   D-HMIdOriginal  34F345
     2016-01-04 21:44:46   D-firmware      0.967
     2016-01-04 21:44:46   D-serialNr      LEQ1517613
     2016-01-04 21:44:46   Xmit-Events     ok:1 disconnected:1 init:1
     2016-01-04 21:44:46   cond            ok
     2016-01-04 22:28:08   loadLvl         low
     2016-01-04 21:44:35   prot_disconnected last
     2016-01-04 21:44:35   prot_init       last
     2015-10-15 18:31:32   prot_keepAlive  last
     2016-01-04 21:44:46   prot_ok         last
     2015-10-16 20:34:49   prot_timeout    last
     2016-01-04 21:44:35   state           opened
   Helper:
     assIdCnt   2
     assIdRep   2
     info       03C7,LEQ1517613,34F345,F3333F
     setTime    44309
     Cnd:
       0          1
       253        1
       255        1
     Dly:
       cnt        6
       lst        2
       max        205
       min        -20
     Ids:
       33ecd6:
         cfg        +33ECD6,00,02,00
         chn        00
         flg        0
         msg
         name       HM_FB19
         to         1451940336.16288
       394406:
         cfg        +394406,00,02,00
         chn        00
         flg        0
         msg
         name       HM_394406
         to         1451941691.95769
     K:
       BufMin     4
       DlyMax     0.025
       Next       1451942913.4674
       Start      1451942888.4674
     Loadlvl:
       bl         40
       a:
         99
         90
         40
         0
       H:
         0          low
         40         batchLevel
         90         high
         99         suspended
     Log:
       all        0
       sys        0
       ids:
         ARRAY(0x2296eb0)
     Q:
       HMcndN     0
       answerPend 0
       hmLanQlen  1
       keepAliveRec 1
       keepAliveRpt 0
       loadLast   29
       loadNo     5
       scnt       5
       apIDs:
     Ref:
       drft       -0.0002000400080016
       hmtL       8653945
       kTs        0
       offL       1451934234530
       sysL       1451942888475
Attributes:
   hmId       F3333F
   hmKey      02:18e0923b018779e0013f0e1d94753e57
   hmLanQlen  1_min
   loadLevel  0:low,40:batchLevel,90:high,99:suspended


Habe ich jetzt die Voraussetzung für ein erfolgreiches peeren damit erreicht?
Titel: Antw:HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: Puschel74 am 05 Januar 2016, 10:03:32
3. und 4. -- entweder oder aber nicht beide.
Du kannst nur entweder mit pairforsec oder pairserial anlernen.
Beides macht keinen Sinn.
Es gibt aber Geräte die dennoch mit einem Tastendruck überredet werden wollen.
Du wirst also bei einigen nicht umhin kommen und diese evtl. frei legen wenn das pairen wirklich nicht will.

Ob das pairen geklappt hat siehst du nicht im hmusb (ok dort vermutlich auch aber ich weiß nicht wo) sondern in der Detailansicht des angelegten Device.

Zu 1.
Wenn du deine Geräte in der HM-Software angelegt hast sollte doch darüber das peeren mit der FB klappen  ???

Verschieb den Beitrag doch bitte nach Homematic - dort kann dir eher geholfen werden.
Titel: Antw:HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: Rocky am 05 Januar 2016, 11:25:30
Puschel74, erst einmal vielen Dank für Deine Geduld mit mir  ;)

Nachdem ich set HM_WZ_Leselicht_Aus peerChan 0 HM_394406 single set actor in der fhem Commandline ausgeführt habe
kann ich über die Taste HM_WZ_Leselicht_Aus (channel_0F) der Fernbedienung den Aktor ein- bzw ausschalten lassen. Das ist jetzt quasi eine Togglefunktion.

Das pairing und peeren scheint jetzt einwandfrei über fhem funktioniert zu haben  :)
Ich denke das ist jetzt schon einmal die Basis für alles weitere und ich kann darauf aufbauen.
Titel: Antw:HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: Puschel74 am 05 Januar 2016, 11:29:47
Na dann mach dich mal über alle Aktoren her und paire sie mit fhem.

Zeig mal dennoch bitte ein
list HM_394406
und bennene die Aktoren sinnvoll um  ;D
Du hast über FHEM noch mehr Möglichkeiten als nur mit einer Fernbedienung  ;)
Titel: Antw:HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: Rocky am 05 Januar 2016, 12:46:32
Dieser Aktor wird den Namen "HM_WZ_Leselicht" bekommen  ;)

Was ich aber jetzt festgestellt habe ist, dass diese Taste an der Fernbedienung im Togglemodus funktioniert. Ich möchte natürlich nicht, dass beim nächsten Tastendruck auf die gleiche Taste alles wieder eingeschaltet wird!
In der PDF steht dazu "Wird nur ein Kanal gepeert (in einem Kommando!) realisiert der Aktor einen ,,toggle-peer"."
Wie kann ich das aber vermeiden?

Hier das Ergebnis des list HM_394406


Internals:
   DEF        394406
   IODev      hmusb
   LASTInputDev hmusb
   MSGCNT     27
   NAME       HM_394406
   NR         37
   NTFY_ORDER 50-HM_394406
   STATE      RESPONSE TIMEOUT:RegisterRead
   TYPE       CUL_HM
   hmusb_MSGCNT 27
   hmusb_RAWMSG E394406,0000,034F0B69,FF,FFCF,19A410394406F3333F0601C800
   hmusb_RSSI -49
   hmusb_TIME 2016-01-05 11:29:07
   lastMsg    No:19 - t:10 s:394406 d:F3333F 0601C800
   protLastRcv 2016-01-05 11:29:07
   protSnd    27 last_at:2016-01-05 11:29:07
   protState  CMDs_done
   rssi_at_hmusb avg:-46.4 min:-54 max:-42 lst:-49 cnt:27
   Readings:
     2016-01-05 11:28:09   CommandAccepted yes
     2016-01-05 10:19:15   D-firmware      2.5
     2016-01-05 10:19:15   D-serialNr      MEQ0073692
     2016-01-05 11:28:12   PairedTo        0xF3333F
     2016-01-05 10:19:22   R-pairCentral   0xF3333F
     2016-01-05 10:19:24   R-powerUpAction off
     2016-01-05 10:19:24   R-sign          off
     2016-01-05 11:28:12   RegL_00:          02:01 0A:F3 0B:33 0C:3F 15:FF 18:00 00:00
     2016-01-04 21:47:20   deviceMsg       on (to vccu)
     2016-01-04 21:47:20   level           100
     2016-01-04 21:47:20   pct             100
     2016-01-05 11:29:07   recentStateType info
     2016-01-04 22:08:15   state           RESPONSE TIMEOUT:RegisterRead
     2016-01-04 21:47:20   timedOn         off
   Helper:
     HM_CMDNR   25
     cSnd       01F3333F394406010133ECD61111,01F3333F39440600040000000000
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +394406,00,02,00
       nextSend   1451989747.28654
       prefIO
       rxt        0
       vccu
       p:
         394406
         00
         02
         00
     Mrssi:
       mNo        19
       Io:
         hmusb      -47
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
     Rpt:
       IO         hmusb
       flg        A
       ts         1451989747.2136
       ack:
         HASH(0x1866c88)
         198002F3333F39440600
     Rssi:
       At_hmusb:
         avg        -46.4074074074074
         cnt        27
         lst        -49
         max        -42
         min        -54
     Shadowreg:
Attributes:
   IODev      hmusb
   autoReadReg 4_reqStatus
   expert     2_full
   room       CUL_HM
Titel: Antw:HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: Puschel74 am 05 Januar 2016, 12:50:54
Das pairing sieht gut aus.

Den toggle bekommst du vermutlich weg wenn du nicht single sondern dual peerst.
Wie das aber geht kann ich dir nicht sagen da ich keine HM-FB benutze sondern alles über FHEM mache.

Die Suche sollte dir aber weiter helfen resp. das Wiki zu Homematic vermutlich auch.
http://www.fhemwiki.de/wiki/Kategorie:HomeMatic_Components (http://www.fhemwiki.de/wiki/Kategorie:HomeMatic_Components)

Edith: Und nicht vergessen - nach Änderungen immer ein getConfig am Aktor machen.
Edith1: Ups
ZitatRESPONSE TIMEOUT:RegisterRead
Hast du das am Aktor immer noch oder war das nur Zufall?
Titel: Antw:HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: Rocky am 05 Januar 2016, 14:44:58
Zitat von: Puschel74 am 05 Januar 2016, 12:50:54
Edith1: Ups 
Hast du das am Aktor immer noch oder war das nur Zufall?

Gerade eben noch einmal ein list HM_394406 ausgeführt. Hier das Ergebnis:


Internals:
   DEF        394406
   IODev      hmusb
   LASTInputDev hmusb
   MSGCNT     30
   NAME       HM_394406
   NR         37
   NTFY_ORDER 50-HM_394406
   STATE      RESPONSE TIMEOUT:RegisterRead
   TYPE       CUL_HM
   hmusb_MSGCNT 30
   hmusb_RAWMSG E394406,0000,0400A2B2,FF,FFCE,1BA010394406F3333F030000
   hmusb_RSSI -50
   hmusb_TIME 2016-01-05 14:43:05
   lastMsg    No:1B - t:10 s:394406 d:F3333F 030000
   protLastRcv 2016-01-05 14:43:05
   protSnd    30 last_at:2016-01-05 14:43:05
   protState  CMDs_done
   rssi_at_hmusb avg:-46.83 min:-54 max:-42 lst:-50 cnt:30
   Readings:
     2016-01-05 11:28:09   CommandAccepted yes
     2016-01-05 10:19:15   D-firmware      2.5
     2016-01-05 10:19:15   D-serialNr      MEQ0073692
     2016-01-05 14:43:05   PairedTo        0xF3333F
     2016-01-05 10:19:22   R-pairCentral   0xF3333F
     2016-01-05 10:19:24   R-powerUpAction off
     2016-01-05 10:19:24   R-sign          off
     2016-01-05 14:43:05   RegL_00:          02:01 0A:F3 0B:33 0C:3F 15:FF 18:00 00:00
     2016-01-04 21:47:20   deviceMsg       on (to vccu)
     2016-01-04 21:47:20   level           100
     2016-01-04 21:47:20   pct             100
     2016-01-05 11:29:07   recentStateType info
     2016-01-04 22:08:15   state           RESPONSE TIMEOUT:RegisterRead
     2016-01-04 21:47:20   timedOn         off
   Helper:
     HM_CMDNR   27
     cSnd       01F3333F39440600040000000000,01F3333F39440600040000000000
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +394406,00,02,00
       nextSend   1452001386.04835
       prefIO
       rxt        0
       vccu
       p:
         394406
         00
         02
         00
     Mrssi:
       mNo        1B
       Io:
         hmusb      -48
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
     Rpt:
       IO         hmusb
       flg        A
       ts         1452001385.98609
       ack:
         HASH(0x1866c88)
         1B8002F3333F39440600
     Rssi:
       At_hmusb:
         avg        -46.8333333333333
         cnt        30
         lst        -50
         max        -42
         min        -54
     Shadowreg:
Attributes:
   IODev      hmusb
   autoReadReg 4_reqStatus
   expert     2_full
   room       CUL_HM
Titel: Antw:HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: Rocky am 05 Januar 2016, 22:24:41
Schaut jetzt besser aus. Habe noch einmal den Switch an die vccu gepairt. Die peerings sind übrigends geblieben geblieben.


Internals:
   CFGFN
   DEF        394406
   IODev      hmusb
   LASTInputDev hmusb
   MSGCNT     37
   NAME       HM_394406
   NR         342
   STATE      on
   TYPE       CUL_HM
   hmusb_MSGCNT 37
   hmusb_RAWMSG E394406,0000,059E5A53,FF,FFC7,1BA010394406F3333F030000
   hmusb_RSSI -57
   hmusb_TIME 2016-01-05 22:14:59
   lastMsg    No:1B - t:10 s:394406 d:F3333F 030000
   peerList   HM_WZ_Leselicht_Aus,HM_WZ_AllesAus,
   protLastRcv 2016-01-05 22:14:59
   protSnd    36 last_at:2016-01-05 22:14:59
   protState  CMDs_done
   rssi_at_hmusb avg:-52.08 min:-57 max:-50 lst:-57 cnt:37
   rssi_hmusb avg:-52 min:-52 max:-52 lst:-52 cnt:1
   Readings:
     2016-01-05 22:13:57   D-firmware      2.5
     2016-01-05 22:13:57   D-serialNr      MEQ0073692
     2016-01-05 22:14:56   PairedTo        0xF3333F
     2016-01-05 22:14:11   R-HM_WZ_AllesAus-lgActionType jmpToTarget
     2016-01-05 22:14:11   R-HM_WZ_AllesAus-shActionType jmpToTarget
     2016-01-05 22:14:10   R-HM_WZ_Leselicht_Aus-lgActionType jmpToTarget
     2016-01-05 22:14:10   R-HM_WZ_Leselicht_Aus-shActionType jmpToTarget
     2016-01-05 22:14:08   R-pairCentral   0xF3333F
     2016-01-05 22:14:09   R-powerUpAction off
     2016-01-05 22:14:09   R-sign          off
     2016-01-05 22:14:56   RegL_00:          02:01 0A:F3 0B:33 0C:3F 15:FF 18:00 00:00
     2016-01-05 22:14:57   RegL_01:         08:00  30:06 57:24 56:00 00:00
     2016-01-05 22:14:59   RegL_03:HM_WZ_AllesAus  02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:14 0C:63 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:63 00:00
     2016-01-05 22:14:58   RegL_03:HM_WZ_Leselicht_Aus  02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:14 0C:63 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:63 00:00
     2016-01-05 22:14:04   deviceMsg       on (to vccu)
     2016-01-05 22:14:04   level           100
     2016-01-05 22:14:04   pct             100
     2016-01-05 22:14:57   peerList        HM_WZ_Leselicht_Aus,HM_WZ_AllesAus,
     2016-01-05 22:14:04   recentStateType info
     2016-01-05 22:14:04   state           on
     2016-01-05 22:14:04   timedOn         off
   Helper:
     HM_CMDNR   27
     cSnd       01F3333F394406010433ECD60D03,01F3333F394406010433ECD61103
     mId        0004
     peerIDsRaw ,33ECD60D,33ECD611,00000000
     rxType     1
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +394406,00,02,00
       nextSend   1452028499.84107
       prefIO
       rxt        0
       vccu
       p:
         394406
         00
         02
         00
     Mrssi:
       mNo        1B
       Io:
         hmusb      -55
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
       prs        1
     Rpt:
       IO         hmusb
       flg        A
       ts         1452028499.80241
       ack:
         HASH(0x1dfc8d0)
         1B8002F3333F39440600
     Rssi:
       At_hmusb:
         avg        -52.0810810810811
         cnt        37
         lst        -57
         max        -50
         min        -57
       Hmusb:
         avg        -52
         cnt        1
         lst        -52
         max        -52
         min        -52
     Shadowreg:
Attributes:
   IODev      hmusb
   autoReadReg 4_reqStatus
   expert     2_full
   firmware   2.5
   model      HM-LC-SW1-FM
   peerIDs    00000000,33ECD60D,33ECD611,
   room       CUL_HM
   serialNr   MEQ0073692
   subType    switch
   webCmd     statusRequest:toggle:on:off
Titel: Antw:HM-RC-19-B - Taste 17 soll alles ausschalten
Beitrag von: Puschel74 am 05 Januar 2016, 22:35:54
Jep, sieht besser aus.
Benenne die Devices übrigens direkt nach dem pairen auf einen "leserlichen" Namen um.
Das macht das weitere nur einfacher  ;)
rename <alter_Name> <neuer_Name>
Bei dir dann sowas wie
rename HM_394406 HM_WZ_Leselicht
Danach zur Sicherheit ein getConfig - das geht schön klicki über FHEMWEB ;-)