Hallo liebe FHEM-Gemeinde,
ich habe einen HM-ES-PMSw1-Pl mit dem ich meine Drainagepumpe fürs Haus überwachen möchte, aber unter KEINEN Umständen schalten.
Hintergrund: bei der Pumpe handelt es sich um eine Tauchpumpe mit Schwimmer, der die Pumpe automatisch bei einen definierten Pegelstand des Grundwassers ein-/ausschaltet. Um zu vermeiden, daß die Pumpe durch versehentliches Ausschalten vom Netz getrennt wird, suche ich eine verlässliche Methode den Schalter permanent eingeschaltet zu lassen. Der Aktor sollte sich auch nach einem evtl. Stromausfall oder bei Ausfall von FHEM selbsttätig wieder einschalten und nicht von irgendwelchen Dummys oder Notifys abhängig sein. Den Kanal 1 (Schaltkanal) benutze ich nicht und benötige den Aktor lediglich zur grafischen Auswertung der Zeiten bzw. Leistung wenn die Pumpe selbsttätig anspringt.
Ich würde dies gern durch Setzen der Register im Aktor lösen, aber alle meine Versuche schlugen bislang fehl.
Hat jemand von Euch eine Lösung für mich ? Ich bin mittlerweile am Verzweifeln...
Ich sage schon mal Danke
Hugo
			
			
			
				Ich wäre auch daran interessiert - bei mir hängt zwar "nur" der Kühlschrank dran, aber auch der sollte nach einem Stromausfall nicht länger aus bleiben, weil vielleicht niemand zu Hause ist...
			
			
			
				hm - interessanter Fall. 
A) Generell wäre eine poweron_Action dafür zuständig. Die gibt es beim Switch aber nicht. Ihr könnten einmal die roh-register schicken, manchmal gibt es nicht Beschriebene Register...
B) off-timer setzen
Ich würde erst einmal alle OffTime aller Peers auf 0 setzen. Ferner die statemachine: bei shJtOn = no einsetzen, damit on nicht mehr verlassen wird. 
Nun muss noch ein trigger kommen, der min einmal beim Einschalten kommt. Hier kommt man sich die Spannung vorstellen: wenn die 200V übersteigt soll ein trigger an den Switch gesendet werden, der schaltet dann ein. Ich gehe davon aus, dass bereits beim Einschalten, wenn die Spannung steigt, ein trigger gesendet wird
cndTxCycAbove on
cndTxDecAbove 50 #25%
txThrHiVlt    240 #25% = 60V - sollte reichen
Gruss Martin
Gruss Martin
			
			
			
				Das Relais dadrin zu überbrücken (ggf. per nach draußen geführten Hardware-Schalter) scheint mir die sicherste Variante, da sie auch bei einem Komplettausfall der Elektronik funktionieren würde - ich erwäge das in der Tat für einen meiner Zwischenstecker, der an meinem Kühlschrank hängt, allerdings hemmt mich der Garantieverlust noch ein wenig ...
			
			
			
				Nachtrag für Martin:
Schalter selbst:
RegL_00: 02:01 0A:34 0B:EF 0C:21 18:00 00:00
Switch-Channel:
RegL_01: 08:00 30:06 57:24 00:00
Pwr-Channel, 
RegL_01: 08:00 7A:01 7B:08 7C:00 7D:27 7E:10 7F:00 80:64 81:00 82:64 83:64 00:00
SenPwr-Channel:
RegL_01: 08:00 22:64 30:06 84:00 85:C8 86:00 87:00 88:00 89:4E 8A:20 8B:00 8C:00 8D:27 8E:10 00:00
(nix gepeert)
War das so richtig? Bei anderen Listennummern in den jeweiligen Kanälen passiert irgendwie nix bzw. kommt nichts zurück.
			
			
			
				- eine power-on action kann man nicht definieren
- du solltest das interne peering sichtbar machen
set <dev> regSet intKeyVisib visib
und dann noch einmal ein getConfig.
=> hier werden die internen peerings sichtbar - und wie sie eingestellt sind. 
Ob und wie sie einzurichten sind habe ich nicht probiert. Aber sicher kann man die Sensoren mit dem Schalter peeren und aktionen Ableiten
Gruss Martin
			
			
			
				OK, hier ist es für den Switch-Kanal:
R-self01-lgActionType	jmpToTarget 
R-self01-lgCtDlyOff	geLo 
R-self01-lgCtDlyOn	geLo 
R-self01-lgCtOff	geLo 
R-self01-lgCtOn	geLo 
R-self01-lgCtValHi	100 
R-self01-lgCtValLo	50 
R-self01-lgMultiExec	on 
R-self01-lgOffDly	0 s
R-self01-lgOffTime	111600 s
R-self01-lgOffTimeMode	absolut 
R-self01-lgOnDly	0 s
R-self01-lgOnTime	111600 s
R-self01-lgOnTimeMode	absolut 
R-self01-lgSwJtDlyOff	off 
R-self01-lgSwJtDlyOn	on 
R-self01-lgSwJtOff	dlyOn 
R-self01-lgSwJtOn	dlyOff 
R-self01-shActionType	jmpToTarget 
R-self01-shCtDlyOff	geLo 
R-self01-shCtDlyOn	geLo 
R-self01-shCtOff	geLo 
R-self01-shCtOn	geLo 
R-self01-shCtValHi	100 
R-self01-shCtValLo	50 
R-self01-shOffDly	0 s
R-self01-shOffTime	111600 s
R-self01-shOffTimeMode	absolut 
R-self01-shOnDly	0 s
R-self01-shOnTime	111600 s
R-self01-shOnTimeMode	absolut 
R-self01-shSwJtDlyOff	off 
R-self01-shSwJtDlyOn	on 
R-self01-shSwJtOff	dlyOn 
R-self01-shSwJtOn	dlyOff 
RegL_01:	08:00 30:06 57:24 00:00
RegL_02:	
RegL_03:self01	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
deviceMsg	on (to HMLANGW)
level	100
pct	100
peerList	self01,
recentStateType	info
state	on
timedOn	off
Sind die anderen Channels dafür auch interessant? Da ist dadurch auf den ersten Blick nichts passiert.
			
			
			
				hm - jetzt muss man etwas experimentieren. 
hat das self01 ist sicher der Button an der Vorderseite. 
Den Rest muss ich raten: 
Zum einen kannst du erst einmal einrichten, dass der Voltage Channel beim Starten einen Trigger sendet. Den sollte man in FHEM sehen. 
Dann kannst du Channel 05 (Sensor) mit channel 01 peeren. Hier bin ich nicht sicher, dass es funktioniert... sollte aber. 
Dann sollte ein getConfig des Channel 01 ein self05 zu sehen sein. Der Trigger des Channel 05 kommt dann am Channel 01 an (so die Theorie). Jetzt musst du in Channel 01 die Register des peer self05 setzen, dass bei jedem Trigger eingeschaltet wird
set xx regSet shOnTimeMode on self05 
set xx regSet shSwJtDlyOff on self05
set xx regSet shSwJtDlyOn  no self05
set xx regSet shSwJtOff      on self05
offTime sollte immer auf 0 stehen. 
set xx regSet shOffTime   0
Eigentlich solltest du auch die Register des peer self01 genauso setzen. Damit stellst du sicher, dass bei einen Drücken auf den Button nicht ausverssehen ausgeschaltet wird, sondern immer ein.
Beachte: auchLong solltest du setzen - insbesondere vom Button self01 (der Voltage-channel wird NIE long senden!)
Alternativ kannst du einen Channel auch ignorieren (den Button zum Beispiel). Am einfachsten mit sh/lgActionType = off
Gruss Martin
			
			
			
				So, ich hab mal getestet:
 	
set bad.unten.luftentfeuchter_schalter regSet shOffTime 0 bad.unten.luftentfeuchter_schalter
set bad.unten.luftentfeuchter_schalter regSet lgOffTime 0 bad.unten.luftentfeuchter_schalter 
Danach ist der eingebaute Taster schoneimal tot. Es blinkt zwar kurz die LED, geht aber gleich wieder rot an. Nach einem Stromausfall bleibt der Zwischenstecker aber aus. Weiter gehts:
set bad.unten.luftentfeuchter_SenU peerChan 0 bad.unten.luftentfeuchter_schalter single set
set bad.unten.luftentfeuchter_schalter getConfig
set bad.unten.luftentfeuchter_schalter regSet shOnTimeMode minimal self05  # on ging nicht - absolut oder minimal probiert, macht keinen unterschied
set bad.unten.luftentfeuchter_schalter regSet shSwJtDlyOff on self05
set bad.unten.luftentfeuchter_schalter regSet shSwJtDlyOn no self05
set bad.unten.luftentfeuchter_schalter regSet shSwJtOff on self05
Dito. Bleibt aus. Ich habe das Reinstecken des Zwischensteckers in die Steckdose einmal mitgeloggt:
2014.03.17 21:38:59.986 5: HMLAN/RAW: /E24A87B,0000,00E3FCF8,FF,FFC6,02A45F24A87B34EF21800000000000000108ED03
2014.03.17 21:38:59.992 5: HMLAN_Parse: HMLANGW R:E24A87B   stat:0000 t:00E3FCF8 d:FF r:FFC6     m:02 A45F 24A87B 34EF21 800000000000000108ED03
2014.03.17 21:38:59.998 5: HMLANGW dispatch A1402A45F24A87B34EF21800000000000000108ED03::-58:HMLANGW
2014.03.17 21:39:00.020 5: HMLAN: Skip ACK
2014.03.17 21:39:00.026 5: CUL_HM bad.unten.luftentfeuchter protEvent:CMDs_done
2014.03.17 21:39:00.028 5: CUL_HM bad.unten.luftentfeuchter sent ACK:2
2014.03.17 21:39:00.054 5: Triggering bad.unten.luftentfeuchter_Pwr (9 changes)
2014.03.17 21:39:00.055 5: Notify loop for bad.unten.luftentfeuchter_Pwr energy: 0
2014.03.17 21:39:00.071 4: eventTypes: CUL_HM bad.unten.luftentfeuchter_Pwr energy: 0 -> energy: .*
2014.03.17 21:39:00.072 4: eventTypes: CUL_HM bad.unten.luftentfeuchter_Pwr power: 0 -> power: .*
2014.03.17 21:39:00.074 4: eventTypes: CUL_HM bad.unten.luftentfeuchter_Pwr current: 1 -> current: .*
2014.03.17 21:39:00.075 4: eventTypes: CUL_HM bad.unten.luftentfeuchter_Pwr voltage: 228.5 -> voltage: .*
2014.03.17 21:39:00.076 4: eventTypes: CUL_HM bad.unten.luftentfeuchter_Pwr frequency: 50.03 -> frequency: .*
2014.03.17 21:39:00.078 4: eventTypes: CUL_HM bad.unten.luftentfeuchter_Pwr eState: E: 0 P: 0 I: 1 U: 228.5 f: 50.03 -> eState: E: .* P: .* I: .* U: .* f: .*
2014.03.17 21:39:00.079 4: eventTypes: CUL_HM bad.unten.luftentfeuchter_Pwr boot: off -> boot: off
2014.03.17 21:39:00.080 4: eventTypes: CUL_HM bad.unten.luftentfeuchter_Pwr 0 -> .*
2014.03.17 21:39:00.124 5: Triggering bad.unten.luftentfeuchter_SenF (1 changes)
2014.03.17 21:39:00.125 5: Notify loop for bad.unten.luftentfeuchter_SenF 50.03
2014.03.17 21:39:00.133 4: eventTypes: CUL_HM bad.unten.luftentfeuchter_SenF 50.03 -> .*
2014.03.17 21:39:00.159 5: Triggering bad.unten.luftentfeuchter_SenI (1 changes)
2014.03.17 21:39:00.160 5: Notify loop for bad.unten.luftentfeuchter_SenI 1
2014.03.17 21:39:00.168 4: eventTypes: CUL_HM bad.unten.luftentfeuchter_SenI 1 -> .*
2014.03.17 21:39:00.192 5: Triggering bad.unten.luftentfeuchter_SenPwr (1 changes)
2014.03.17 21:39:00.193 5: Notify loop for bad.unten.luftentfeuchter_SenPwr 0
2014.03.17 21:39:00.201 4: eventTypes: CUL_HM bad.unten.luftentfeuchter_SenPwr 0 -> .*
2014.03.17 21:39:00.226 5: Triggering bad.unten.luftentfeuchter_SenU (1 changes)
2014.03.17 21:39:00.227 5: Notify loop for bad.unten.luftentfeuchter_SenU 228.5
2014.03.17 21:39:00.235 4: eventTypes: CUL_HM bad.unten.luftentfeuchter_SenU 228.5 -> .*
Edit: *_schalter ist natürlich der (von mir umbenannte) Switch-Kanal. Ich fürchte, der Switch-Channel ist noch nicht bereit, wenn der SenU-Trigger kommt - oder so??
			
			
			
				Nachtrag: Über FHEM kann man ihn übrigens mit set off natürlich auch problemlos noch ausschalten. Das sollte man dann wohl über das löschen des Channels in FHEM beheben. Ich hab mal noch die Register gedumpt, falls daraus jemand schlauer wird als ich ;)
bad.unten.luftentfeuchter type:powerMeter - 
list:peer	register         :value
   0:      	intKeyVisib      :visib 
   0:      	localResDis      :off 
   0:      	pairCentral      :0x34EF21 
                  
                  
bad.unten.luftentfeuchter_Pwr type:powerMeter - 
list:peer	register         :value
   1:      	averaging        :1 s
   1:      	txMinDly         :8 s
   1:      	txThrCur         :100 mA
   1:      	txThrFrq         :1 Hz
   1:      	txThrPwr         :100 W
   1:      	txThrVlt         :10 V
                  
                  
bad.unten.luftentfeuchter_SenF type:powerMeter - 
list:peer	register         :value
   1:      	cndTxCycAbove    :off 
   1:      	cndTxCycBelow    :off 
   1:      	cndTxDecAbove    :200 
   1:      	cndTxDecBelow    :0 
   1:      	cndTxFalling     :off 
   1:      	cndTxRising      :off 
   1:      	ledOnTime        :0.5 s
   1:      	transmitTryMax   :6 
   1:      	txThrHiFrq       :49.8 Hz
   1:      	txThrLoFrq       :50.2 Hz
                  
                  
bad.unten.luftentfeuchter_SenI type:powerMeter - 
list:peer	register         :value
   1:      	cndTxCycAbove    :off 
   1:      	cndTxCycBelow    :off 
   1:      	cndTxDecAbove    :200 
   1:      	cndTxDecBelow    :0 
   1:      	cndTxFalling     :off 
   1:      	cndTxRising      :off 
   1:      	ledOnTime        :0.5 s
   1:      	transmitTryMax   :6 
   1:      	txThrHiCur       :10 mA
   1:      	txThrLoCur       :20 mA
                  
                  
bad.unten.luftentfeuchter_SenPwr type:powerMeter - 
list:peer	register         :value
   1:      	cndTxCycAbove    :off 
   1:      	cndTxCycBelow    :off 
   1:      	cndTxDecAbove    :200 
   1:      	cndTxDecBelow    :0 
   1:      	cndTxFalling     :off 
   1:      	cndTxRising      :off 
   1:      	ledOnTime        :0.5 s
   1:      	transmitTryMax   :6 
   1:      	txThrHiPwr       :100 W
   1:      	txThrLoPwr       :200 W
                  
                  
bad.unten.luftentfeuchter_SenU type:powerMeter - 
list:peer	register         :value
   1:      	cndTxCycAbove    :on 
   1:      	cndTxCycBelow    :off 
   1:      	cndTxDecAbove    :50 
   1:      	cndTxDecBelow    :0 
   1:      	cndTxFalling     :off 
   1:      	cndTxRising      :on 
   1:      	ledOnTime        :0.5 s
   1:      	transmitTryMax   :6 
   1:      	txThrHiVlt       :120 V
   1:      	txThrLoVlt       :24 V
                  
                  
bad.unten.luftentfeuchter_schalter type:powerMeter - 
list:peer	register         :value
                                            self01                          self05
                                lg              sh              lg              sh
ActionType             jmpToTarget     jmpToTarget     jmpToTarget     jmpToTarget
CtDlyOff                      geLo            geLo            geLo            geLo
CtDlyOn                       geLo            geLo            geLo            geLo
CtOff                         geLo            geLo            geLo            geLo
CtOn                          geLo            geLo            geLo            geLo
CtValHi                        100             100             100             100
CtValLo                         50              50              50              50
MultiExec                       on              on
OffDly         [s]               0               0               0               0
OffTime        [s]               0               0          111600          111600
OffTimeMode                absolut         absolut         absolut         absolut
OnDly          [s]               0               0               0               0
OnTime         [s]          111600          111600          111600          111600
OnTimeMode                 absolut         absolut         absolut         minimal
SwJtDlyOff                     off             off             off              on
SwJtDlyOn                       on              on              on              no
SwJtOff                      dlyOn           dlyOn           dlyOn              on
SwJtOn                      dlyOff          dlyOff          dlyOff          dlyOff
			
			
				du solltest noch:
set bad.unten.luftentfeuchter_schalter regSet shSwJtOn no self05
set bad.unten.luftentfeuchter_schalter regSet shOffTime 0 self05
set bad.unten.luftentfeuchter_schalter regSet shCtValLo 0 self05
setzen.
Zeichne das Setzen der Register und das Booten auf  (rohmessages). Kontrolliere, dass die Werte gesetzt werden, oder ob es Probleme gibt. 
Gruss Martin
			
			
			
				@Martin Das hat es leider auch nicht gebracht - Logs folgen die Tage. 
			
			
			
				Moin,
hier hab ich was gefunden wie man das mit einer CCU konfigurieren kann. Es geht also.
http://homematic-forum.de/forum/viewtopic.php?f=31&t=15953 (http://homematic-forum.de/forum/viewtopic.php?f=31&t=15953)
Grüße,
Manfred
			
			
			
				nun, das haben wir ja auch so geplant. 
1) der Spannungs-Kanal sollte einen trigger senden bei Überschreigen der Schwellenspannung. Bei ELV liegen die Level höher - kann man machen
2) schalter und spannungssensoren werden gepeert - haben wir. 
3) die Aktion dauer muss programmiert werden. Das sollte der Fall sein
=> ist also quasi identisch
a) sind die Register korrekt geschrieben? Noch einmal die Register bitte - channel Voltage und schalter
b) kommt der Trigger?
wir werden es in den Logs sehen
Gruss Martin
			
			
			
				hallo peter, 
ich versuche auch gerade auf dauer on zu stellen. 
nach dem peeren von chn01 mit chn05 bekomme ich bei mir keinen peereintrag im chn05 vom chn01. also kein self01 oder xxxxxx01 unter attr peerIDs. hat dein spannugssensor kanal die einträge?
gruss frank
			
			
			
				hallo martin, 
ich glaube mit dem schalter stimmt in fhem etwas nicht. ich habe ihn jetzt mit dem windowstool eingestellt. dazu musste ich ihn im windowstool erst anlernen, weil dort zum anlernen wohl die originale id des hmusb genommen wird. anschliessend in fhem habe ich dem hmusb seine original id als hmid verpasst. nach einem getconfig gibt es folgendes list vom spannungssensor des schalters. 
Internals: 
   DEF        24AF1D05 
   LASTInputDev cul868 
   MSGCNT     16 
   NAME       SwitchES01_SenU 
   NR         421 
   STATE      236.7 
   TYPE       CUL_HM 
   chanNo     05 
   cul868_MSGCNT 16 
   cul868_RAWMSG A140B845E24AF1D0000008000130001A80017093FFE::-63:cul868 
   cul868_RSSI -63 
   cul868_TIME 2014-05-15 19:34:45 
   device     SwitchES01 
   Readings: 
     2014-05-15 19:02:54   R-cndTxCycAbove off 
     2014-05-15 19:02:54   R-cndTxCycBelow off 
     2014-05-15 19:02:54   R-cndTxDecAbove 200 
     2014-05-15 19:02:54   R-cndTxDecBelow 0 
     2014-05-15 19:02:54   R-cndTxFalling  off 
     2014-05-15 19:02:54   R-cndTxRising   on 
     2014-05-15 19:02:54   R-ledOnTime     0.5 s 
     2014-05-15 19:02:54   R-transmitTryMax 6 
     2014-05-15 19:02:54   R-txThrHiVlt    18 V 
     2014-05-15 19:02:54   R-txThrLoVlt    20 V 
     2014-05-15 19:09:42   RegL_01:          08:00 22:64 30:06 84:02 85:C8 86:00 87:00 88:00 89:07 8A:D0 8B:00 8C:00 8D:07 8E:08  00:00 
     2014-05-15 19:34:45   state           236.7 
   Helper: 
     peerIDsRaw ,00000000 
     Bm: 
       Cul_hm_get: 
         cnt        2 
         dmx        0 
         mAr 
         max        0 
         tot        0 
       Cul_hm_set: 
         cnt        24 
         dmx        0 
         mAr        HASH(0xbe4db8); SwitchES01_SenU; ? 
         max        4 
         tot        74 
     Role: 
       chn        1 
     Shadowreg: 
Attributes: 
   event-on-change-reading .* 
   model      HM-ES-PMSw1-Pl 
   peerIDs    00000000, 
   room       70_Garten  
diese beiden werte sind mindestens falsch. R-txThrHiVlt=18 V und R-txThrLoVlt=20 V
füi high voltage hatte ich 200V und low voltage waren 180V. auch hier wird jetzt wird kein peer zum schalter angezeigt. 
list channel01
Internals: 
   DEF        24AF1D01 
   LASTInputDev cul868 
   MSGCNT     7 
   NAME       SwitchES01_Sw 
   NR         417 
   STATE      on 
   TYPE       CUL_HM 
   chanNo     01 
   cul868_MSGCNT 6 
   cul868_RAWMSG A0D03A41024AF1D1ACE1F0601C800::-63:cul868 
   cul868_RSSI -63 
   cul868_TIME 2014-05-15 19:07:31 
   device     SwitchES01 
   hmlan1_MSGCNT 1 
   hmlan1_RAWMSG E24AF1D,0000,12746A61,FF,FFC1,1DA01024AF1D1ACE1F020000 
   hmlan1_RSSI -63 
   hmlan1_TIME 2014-05-15 19:03:00 
   peerList   self01,self05, 
   Readings: 
     2014-05-15 19:03:00   R-self01-lgActionType jmpToTarget 
     2014-05-15 19:03:00   R-self01-lgCtDlyOff geLo 
     2014-05-15 19:03:00   R-self01-lgCtDlyOn geLo 
     2014-05-15 19:03:00   R-self01-lgCtOff geLo 
     2014-05-15 19:03:00   R-self01-lgCtOn geLo 
     2014-05-15 19:03:00   R-self01-lgCtValHi 100 
     2014-05-15 19:03:00   R-self01-lgCtValLo 50 
     2014-05-15 19:03:00   R-self01-lgMultiExec on 
     2014-05-15 19:03:00   R-self01-lgOffDly 0 s 
     2014-05-15 19:03:00   R-self01-lgOffTime 111600 s 
     2014-05-15 19:03:00   R-self01-lgOffTimeMode absolut 
     2014-05-15 19:03:00   R-self01-lgOnDly 2 s 
     2014-05-15 19:03:00   R-self01-lgOnTime 111600 s 
     2014-05-15 19:03:00   R-self01-lgOnTimeMode absolut 
     2014-05-15 19:03:00   R-self01-lgSwJtDlyOff on 
     2014-05-15 19:03:00   R-self01-lgSwJtDlyOn on 
     2014-05-15 19:03:00   R-self01-lgSwJtOff dlyOn 
     2014-05-15 19:03:00   R-self01-lgSwJtOn on 
     2014-05-15 19:03:00   R-self01-shActionType jmpToTarget 
     2014-05-15 19:03:00   R-self01-shCtDlyOff geLo 
     2014-05-15 19:03:00   R-self01-shCtDlyOn geLo 
     2014-05-15 19:03:00   R-self01-shCtOff geLo 
     2014-05-15 19:03:00   R-self01-shCtOn geLo 
     2014-05-15 19:03:00   R-self01-shCtValHi 100 
     2014-05-15 19:03:00   R-self01-shCtValLo 50 
     2014-05-15 19:03:00   R-self01-shOffDly 0 s 
     2014-05-15 19:03:00   R-self01-shOffTime 111600 s 
     2014-05-15 19:03:00   R-self01-shOffTimeMode absolut 
     2014-05-15 19:03:00   R-self01-shOnDly 2 s 
     2014-05-15 19:03:00   R-self01-shOnTime 111600 s 
     2014-05-15 19:03:00   R-self01-shOnTimeMode absolut 
     2014-05-15 19:03:00   R-self01-shSwJtDlyOff on 
     2014-05-15 19:03:00   R-self01-shSwJtDlyOn on 
     2014-05-15 19:03:00   R-self01-shSwJtOff dlyOn 
     2014-05-15 19:03:00   R-self01-shSwJtOn on 
     2014-05-15 19:03:01   R-self05-lgActionType jmpToTarget 
     2014-05-15 19:03:01   R-self05-lgCtDlyOff geLo 
     2014-05-15 19:03:01   R-self05-lgCtDlyOn geLo 
     2014-05-15 19:03:01   R-self05-lgCtOff geLo 
     2014-05-15 19:03:01   R-self05-lgCtOn geLo 
     2014-05-15 19:03:01   R-self05-lgCtValHi 100 
     2014-05-15 19:03:01   R-self05-lgCtValLo 50 
     2014-05-15 19:03:01   R-self05-lgMultiExec on 
     2014-05-15 19:03:01   R-self05-lgOffDly 0 s 
     2014-05-15 19:03:01   R-self05-lgOffTime 111600 s 
     2014-05-15 19:03:01   R-self05-lgOffTimeMode absolut 
     2014-05-15 19:03:01   R-self05-lgOnDly 0 s 
     2014-05-15 19:03:01   R-self05-lgOnTime 111600 s 
     2014-05-15 19:03:01   R-self05-lgOnTimeMode absolut 
     2014-05-15 19:03:01   R-self05-lgSwJtDlyOff on 
     2014-05-15 19:03:01   R-self05-lgSwJtDlyOn on 
     2014-05-15 19:03:01   R-self05-lgSwJtOff dlyOn 
     2014-05-15 19:03:01   R-self05-lgSwJtOn on 
     2014-05-15 19:03:01   R-self05-shActionType jmpToTarget 
     2014-05-15 19:03:01   R-self05-shCtDlyOff geLo 
     2014-05-15 19:03:01   R-self05-shCtDlyOn geLo 
     2014-05-15 19:03:01   R-self05-shCtOff geLo 
     2014-05-15 19:03:01   R-self05-shCtOn geLo 
     2014-05-15 19:03:01   R-self05-shCtValHi 100 
     2014-05-15 19:03:01   R-self05-shCtValLo 50 
     2014-05-15 19:03:01   R-self05-shOffDly 0 s 
     2014-05-15 19:03:01   R-self05-shOffTime 111600 s 
     2014-05-15 19:03:01   R-self05-shOffTimeMode absolut 
     2014-05-15 19:03:01   R-self05-shOnDly 0 s 
     2014-05-15 19:03:01   R-self05-shOnTime 111600 s 
     2014-05-15 19:03:01   R-self05-shOnTimeMode absolut 
     2014-05-15 19:03:01   R-self05-shSwJtDlyOff on 
     2014-05-15 19:03:01   R-self05-shSwJtDlyOn on 
     2014-05-15 19:03:01   R-self05-shSwJtOff dlyOn 
     2014-05-15 19:03:01   R-self05-shSwJtOn on 
     2014-05-15 19:09:45   RegL_03:self01   02:00 03:00 04:32 05:64 06:14 07:FF 08:00 09:FF 0A:01 0B:13 0C:33 82:00 83:00 84:32 85:64 86:14 87:FF 88:00 89:FF 8A:21 8B:13 8C:33  00:00 
     2014-05-15 19:09:46   RegL_03:self05   02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:13 0C:33 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:13 8C:33  00:00 
     2014-05-15 19:07:31   deviceMsg       on (to 1ACE1F) 
     2014-05-15 19:07:31   level           100 
     2014-05-15 19:07:31   pct             100 
     2014-05-15 19:09:37   peerList        self01,self05, 
     2014-05-15 19:07:31   recentStateType info 
     2014-05-15 19:07:31   state           on 
     2014-05-15 19:07:31   timedOn         off 
   Helper: 
     peerIDsRaw ,24AF1D01,24AF1D05,00000000 
     Bm: 
       Cul_hm_get: 
         cnt        2 
         dmx        0 
         mAr 
         max        0 
         tot        0 
       Cul_hm_set: 
         cnt        14 
         dmx        0 
         mAr        HASH(0x1333a50); SwitchES01_Sw; ? 
         max        6 
         tot        64 
     Role: 
       chn        1 
       prs        1 
     Shadowreg: 
Attributes: 
   event-on-change-reading .* 
   model      HM-ES-PMSw1-Pl 
   peerIDs    00000000,24AF1D01,24AF1D05, 
   room       70_Garten 
list device
Internals: 
   .triggerUsed 1 
   DEF        24AF1D 
   IODev      hmusb1 
   LASTInputDev hmusb1 
   MSGCNT     243 
   NAME       SwitchES01 
   NR         415 
   STATE      CMDs_done 
   TYPE       CUL_HM 
   channel_01 SwitchES01_Sw 
   channel_02 SwitchES01_Pwr 
   channel_03 SwitchES01_SenPwr 
   channel_04 SwitchES01_SenI 
   channel_05 SwitchES01_SenU 
   channel_06 SwitchES01_SenF 
   cul868_MSGCNT 58 
   cul868_RAWMSG A0C31A01024AF1D1ACE1F020000::-64.5:cul868 
   cul868_RSSI -64.5 
   cul868_TIME 2014-05-15 19:09:46 
   hmlan1_MSGCNT 79 
   hmlan1_RAWMSG E24AF1D,0000,12A40FF8,FF,FFBB,13845E24AF1D0000008000210001AD00180950FD 
   hmlan1_RSSI -69 
   hmlan1_TIME 2014-05-15 19:55:02 
   hmusb1_MSGCNT 106 
   hmusb1_RAWMSG E24AF1D,0000,00309721,FF,FFCE,13845E24AF1D0000008000210001AD00180950FD 
   hmusb1_RSSI -50 
   hmusb1_TIME 2014-05-15 19:55:02 
   lastMsg    No:13 - t:5E s:24AF1D d:000000 8000210001AD00180950FD 
   protLastRcv 2014-05-15 19:55:02 
   protSnd    94 last_at:2014-05-15 19:09:46 
   protState  CMDs_done 
   rssi_at_cul868 avg:-63.51 min:-72 max:-60.5 lst:-63 cnt:80 
   rssi_at_hmlan1 avg:-69.84 min:-86 max:-62 lst:-69 cnt:79 
   rssi_at_hmusb1 avg:-49.51 min:-53 max:-47 lst:-50 cnt:106 
   rssi_hmusb1 avg:-48 min:-48 max:-48 lst:-48 cnt:1 
   Readings: 
     2014-05-15 18:54:06   .D-devInfo      3F0100 
     2014-05-15 18:54:06   .D-stc          51 
     2014-05-15 19:55:02   .protLastRcv    2014-05-15 19:55:02 
     2014-05-15 19:00:48   Activity        alive 
     2014-05-15 18:54:06   D-firmware      1.4 
     2014-05-15 18:54:06   D-serialNr      KEQ0967103 
     2014-05-15 19:09:36   PairedTo        0x1ACE1F 
     2014-05-15 19:02:46   R-intKeyVisib   visib 
     2014-05-15 19:02:46   R-localResDis   off 
     2014-05-15 19:02:46   R-pairCentral   0x1ACE1F 
     2014-05-15 19:09:36   RegL_00:          02:81 0A:1A 0B:CE 0C:1F 18:00 00:00 
     2014-05-15 19:09:46   state           CMDs_done 
   Helper: 
     cSnd       011ACE1F24AF1D010424AF1D0503 
     mId        00AC 
     rxType     1 
     Bm: 
       Cul_hm_attr: 
         cnt        1 
         dmx        0 
         mAr 
         max        0 
         tot        0 
       Cul_hm_get: 
         cnt        8 
         dmx        0 
         mAr        HASH(0xbe4928); SwitchES01; ? 
         max        1 
         tot        1 
       Cul_hm_set: 
         cnt        31 
         dmx        0 
         mAr        HASH(0xbe4928); SwitchES01; getConfig 
         max        204 
         tot        479 
     Io: 
       newChn     +24AF1D,02,01,1E 
       nextSend   1400176502.44515 
     Prt: 
       bErr       0 
       sProc      0 
       Rspwait: 
     Q: 
       qReqConf 
       qReqStat   02,03,04,05,06 
     Role: 
       dev        1 
     Rssi: 
       At_cul868: 
         avg        -63.5125 
         cnt        80 
         lst        -63 
         max        -60.5 
         min        -72 
       At_hmlan1: 
         avg        -69.8481012658228 
         cnt        79 
         lst        -69 
         max        -62 
         min        -86 
       At_hmusb1: 
         avg        -49.5188679245283 
         cnt        106 
         lst        -50 
         max        -47 
         min        -53 
       Hmusb1: 
         avg        -48 
         cnt        1 
         lst        -48 
         max        -48 
         min        -48 
     Shadowreg: 
     Xxx: 
       mNo        13 
       max        hmusb1 
       Io: 
         cul868     -63 
         hmlan1     -69 
         hmusb1     -48 
Attributes: 
   IODev      hmusb1 
   actCycle   000:10 
   actStatus  alive 
   autoReadReg 5_readMissing 
   event-on-change-reading .* 
   expert     2_full 
   firmware   1.4 
   model      HM-ES-PMSw1-Pl 
   room       70_Garten 
   serialNr   KEQ0967103 
   subType    powerMeter 
   webCmd     getConfig:clear msgEvents 
gruss frank
			
			
			
				Hallo Frank,
ja, war der falsche Teiler. 
Auch der Current Channel sollte falsch gewesen sein - der muss um den Faktor 100 daneben gelegen haben. Kannst du das prüfen?
Gruss Martin
			
			
			
				nicht nur der teiler, auch die zuordnung. high<=>low. 
edit:der peer wird auch nicht in chn05 eingetragen. 
			
			
			
				Die Register sind korrigiert. 
Was ist mir peers des Channel 05? Kannst du nicht Setzen oder werden gesetzte nicht angezeigt?
Channel 05 ist als "peerfähig" eingetragen. Kannst du ggf logs ziehen - von Setzen oder vom Lesen, woimmer das Problem liegt
			
			
			
				ZitatWas ist mir peers des Channel 05? Kannst du nicht Setzen oder werden gesetzte nicht angezeigt?
der peer muss vorhanden sein, da ich mit wintool gepeert habe. 
vorher in fhem, wurde ein peerchan problemlos durchgeführt, aber auch nicht angezeigt in chn05. in chn01 ist in beiden fällen der eintrag vorhanden. 
edit:
ZitatAuch der Current Channel sollte falsch gewesen sein - der muss um den Faktor 100 daneben gelegen haben. Kannst du das prüfen?
genau. eingabe wintool 9999mA => fhem 99.99mA
			
 
			
			
				Die Register sind in SVN behoben. (HMConfig.pm)
Den "Peer" habe ich simuliert. Channel 05 wird definitiv bei einem getConfig nach peers abgefragt. 
Steht da ein attribut peerIDs drin und hat es einen wert (z.B. 000000)?
Ansonsten gerne einmal Rohmessages. Vielleicht wird etwas abgebrochen. Treten Fehler auf? 
Du weist es ja sicher:
set <pmsw> clear msgEvents
set <pmsw> getConfig
warten...
get hm protoEvents -f <pmsw> short
list <pmsw_SenU> 
Gruss Martin
			
			
			
				hallo martin, 
ZitatSteht da ein attribut peerIDs drin und hat es einen wert (z.B. 000000)?
ja. siehe unten. 
ZitatAnsonsten gerne einmal Rohmessages. Vielleicht wird etwas abgebrochen 
wie schon gesagt. ich wollte power-on über fhem konfigurieren. zuerst peerchan zwischen chn1 und chn5. danach habe ich versucht die register entsprechend dem power on zu setzen. da es mir aber nicht gelungen ist, habe ich mir chn5 angeschaut und musste feststellen, dass der peer nicht eingetragen war. auch ein folgender reset des device mit erneutem peeren der channels gab nichts neues. es werden auch keine fehlermeldungen beim peeren erzeugt. 
da in dem thread ein hinweis auf das windowstool gegeben wurde, habe ich das probiert. dazu habe ich nochmal resettet, das device am wintool angelernt, konfiguriert und den peer gesetzt. dann den power on getestet. => funktioniert fehlerfrei. sogar noch den internen taster umkonfiguriert, sodass er nur noch zum einschalten benutzt werden kann. 
anschliessend den hmusb vom windows laptop entfernt und wieder an die fritzbox zu fhem gebracht. nun habe ich mir die einstellungen nach einem getconfig in fhem angeschaut und ebenfalls keinen peer gefunden! der peer muss aber vorhanden sein, sonst würde das power on ja nicht funktionieren. 
protoEvents done: 
    name                :State           |CmdPend   |Snd       |Resnd     #CmdDel    |ResndFail |Nack      |IOerr 
    SwitchES01          : done           | -        |46:       | -        # -        | -        | -        | - 
================================================================================================================ 
    sum                 0                |0         |46        |0         #0         |0         |0         |0 
    CUL_HM queue length:0 
    requests pending 
    ---------------- 
    autoReadReg          :SwitchPBU01 
        recent           :none 
    status request       :SwitchPBU02 
    autoReadReg wakeup   : 
    status request wakeup: 
    autoReadTest         :ccu, Thermostat.SZ, TCControler.SZ, Thermostat.Bad, TCControler.Bad, Thermostat.Kueche, TCControler.Kueche, Thermostat.WZ, TCControler.WZ, Ventil.SZ, VentilControler.SZ, Ventil.Bad, VentilControler.Bad, Ventil.Kueche, VentilControler.Kueche, Ventil.WZ, VentilControler.WZ, Ventil.AZ.Nord, VentilControler.AZ.Nord, Tuer.SZ, Tuer.WZ.Terrasse, Fenster.Bad, SwitchPBU01, DimUP01, DimPBU01, SwitchES01, SwitchPBU02, SwitchPBU01_Btn_01, SwitchPBU01_Btn_02, SwitchPBU01_Sw_01, SwitchPBU01_Sw_02, TCControler.Bad, TCControler.Bad_Btn1, TCControler.Kueche, TCControler.Kueche_Btn1, TCControler.SZ, TCControler.SZ_Btn1, TCControler.WZ, TCControler.WZ_Btn1, VentilControler.AZ.Nord, VentilControler.AZ.Nord_Btn1, VentilControler.Bad, VentilControler.Bad_Btn1, VentilControler.Kueche, VentilControler.Kueche_Btn1, VentilControler.SZ, VentilControler.SZ_Btn1, VentilControler.WZ, VentilControler.WZ_Btn1, ccu, SwitchES01 
    IODevs:hmusb1:opened pending=0 condition:ok 
            msgLoadEst: 1hour:5% 10min steps: 0/5/0/0/0/0 
Internals: 
   DEF        24AF1D05 
   LASTInputDev cul868 
   MSGCNT     8 
   NAME       SwitchES01_SenU 
   NR         421 
   STATE      235.8 
   TYPE       CUL_HM 
   chanNo     05 
   cul868_MSGCNT 3 
   cul868_RAWMSG A14CC845E24AF1D0000008003430001A200170936FE::-65:cul868 
   cul868_RSSI -65 
   cul868_TIME 2014-05-16 17:52:51 
   device     SwitchES01 
   hmlan1_MSGCNT 4 
   hmlan1_RAWMSG E24AF1D,0000,175842AA,FF,FFB4,CB845E24AF1D0000008003410001AB00180951FE 
   hmlan1_RSSI -76 
   hmlan1_TIME 2014-05-16 17:50:10 
   hmusb1_MSGCNT 1 
   hmusb1_RAWMSG E24AF1D,0000,000100C9,FF,FFCE,CA845E24AF1D00000080033F0001AB00180956FD 
   hmusb1_RSSI -50 
   hmusb1_TIME 2014-05-16 17:47:45 
   Readings: 
     2014-05-16 17:49:34   R-cndTxCycAbove off 
     2014-05-16 17:49:34   R-cndTxCycBelow off 
     2014-05-16 17:49:34   R-cndTxDecAbove 200 
     2014-05-16 17:49:34   R-cndTxDecBelow 0 
     2014-05-16 17:49:34   R-cndTxFalling  off 
     2014-05-16 17:49:34   R-cndTxRising   on 
     2014-05-16 17:49:34   R-ledOnTime     0 s 
     2014-05-16 17:49:34   R-transmitTryMax 6 
     2014-05-16 17:49:34   R-txThrHiVlt    200 V 
     2014-05-16 17:49:34   R-txThrLoVlt    180 V 
     2014-05-16 17:49:34   RegL_01:          08:00 22:00 30:06 84:02 85:C8 86:00 87:00 88:00 89:07 8A:D0 8B:00 8C:00 8D:07 8E:08  00:00 
     2014-05-16 17:52:51   state           235.8 
   Helper: 
     peerIDsRaw ,00000000 
     Bm: 
       Cul_hm_get: 
         cnt        1 
         dmx        0 
         mAr 
         max        0 
         tot        0 
       Cul_hm_set: 
         cnt        4 
         dmx        0 
         mAr        HASH(0x1365268); SwitchES01_SenU; ? 
         max        3 
         tot        12 
     Role: 
       chn        1 
     Shadowreg: 
Attributes: 
   event-on-change-reading .* 
   model      HM-ES-PMSw1-Pl 
   peerIDs    00000000, 
   room       70_Garten 
   subType    powerMeter entsprechende list von device und chn1 sind bereits in beitrag 15
gruss frank
			
				hm - die peers scheinen ausgelesen zu sein - aber es sind keine vorhanden - daher die 00000000.
Was steht in Channel 01?
hast du interne peers  freigeschaltet - also intKeysVisib auf visb?
Werde morgen noch einmal die Register checken
Gruss Matin
			
			
			
				ZitatWas steht in Channel 01?
Internals: 
   CHANGED 
   DEF        24AF1D01 
   LASTInputDev cul868 
   MSGCNT     3 
   NAME       SwitchES01_Sw 
   NR         417 
   STATE      on 
   TYPE       CUL_HM 
   chanNo     01 
   cul868_MSGCNT 3 
   cul868_RAWMSG A0D09A41024AF1D1ACE1F0601C800::-62:cul868 
   cul868_RSSI -62 
   cul868_TIME 2014-05-17 07:35:21 
   device     SwitchES01 
   peerList   self01,self05, 
   Readings: 
     2014-05-15 22:32:11   CommandAccepted yes 
     2014-05-16 18:21:38   R-self01-lgActionType jmpToTarget 
     2014-05-16 18:21:38   R-self01-lgCtDlyOff geLo 
     2014-05-16 18:21:38   R-self01-lgCtDlyOn geLo 
     2014-05-16 18:21:38   R-self01-lgCtOff geLo 
     2014-05-16 18:21:38   R-self01-lgCtOn geLo 
     2014-05-16 18:21:38   R-self01-lgCtValHi 100 
     2014-05-16 18:21:38   R-self01-lgCtValLo 50 
     2014-05-16 18:21:38   R-self01-lgMultiExec on 
     2014-05-15 19:03:00   R-self01-lgOffDly 0 s 
     2014-05-15 19:03:00   R-self01-lgOffTime 111600 s 
     2014-05-16 18:21:38   R-self01-lgOffTimeMode absolut 
     2014-05-15 19:03:00   R-self01-lgOnDly 2 s 
     2014-05-15 19:03:00   R-self01-lgOnTime 111600 s 
     2014-05-16 18:21:38   R-self01-lgOnTimeMode absolut 
     2014-05-16 18:21:38   R-self01-lgSwJtDlyOff on 
     2014-05-16 18:21:38   R-self01-lgSwJtDlyOn on 
     2014-05-16 18:21:38   R-self01-lgSwJtOff dlyOn 
     2014-05-16 18:21:38   R-self01-lgSwJtOn on 
     2014-05-16 18:21:38   R-self01-shActionType jmpToTarget 
     2014-05-16 18:21:38   R-self01-shCtDlyOff geLo 
     2014-05-16 18:21:38   R-self01-shCtDlyOn geLo 
     2014-05-16 18:21:38   R-self01-shCtOff geLo 
     2014-05-16 18:21:38   R-self01-shCtOn geLo 
     2014-05-16 18:21:38   R-self01-shCtValHi 100 
     2014-05-16 18:21:38   R-self01-shCtValLo 50 
     2014-05-15 19:03:00   R-self01-shOffDly 0 s 
     2014-05-15 19:03:00   R-self01-shOffTime 111600 s 
     2014-05-16 18:21:38   R-self01-shOffTimeMode absolut 
     2014-05-15 19:03:00   R-self01-shOnDly 2 s 
     2014-05-15 19:03:00   R-self01-shOnTime 111600 s 
     2014-05-16 18:21:38   R-self01-shOnTimeMode absolut 
     2014-05-16 18:21:38   R-self01-shSwJtDlyOff on 
     2014-05-16 18:21:38   R-self01-shSwJtDlyOn on 
     2014-05-16 18:21:38   R-self01-shSwJtOff dlyOn 
     2014-05-16 18:21:38   R-self01-shSwJtOn on 
     2014-05-16 18:21:40   R-self05-lgActionType jmpToTarget 
     2014-05-16 18:21:40   R-self05-lgCtDlyOff geLo 
     2014-05-16 18:21:40   R-self05-lgCtDlyOn geLo 
     2014-05-16 18:21:40   R-self05-lgCtOff geLo 
     2014-05-16 18:21:40   R-self05-lgCtOn geLo 
     2014-05-16 18:21:40   R-self05-lgCtValHi 100 
     2014-05-16 18:21:40   R-self05-lgCtValLo 50 
     2014-05-16 18:21:40   R-self05-lgMultiExec on 
     2014-05-15 19:03:01   R-self05-lgOffDly 0 s 
     2014-05-15 19:03:01   R-self05-lgOffTime 111600 s 
     2014-05-16 18:21:40   R-self05-lgOffTimeMode absolut 
     2014-05-15 19:03:01   R-self05-lgOnDly 0 s 
     2014-05-15 19:03:01   R-self05-lgOnTime 111600 s 
     2014-05-16 18:21:40   R-self05-lgOnTimeMode absolut 
     2014-05-16 18:21:40   R-self05-lgSwJtDlyOff on 
     2014-05-16 18:21:40   R-self05-lgSwJtDlyOn on 
     2014-05-16 18:21:40   R-self05-lgSwJtOff dlyOn 
     2014-05-16 18:21:40   R-self05-lgSwJtOn on 
     2014-05-16 18:21:40   R-self05-shActionType jmpToTarget 
     2014-05-16 18:21:40   R-self05-shCtDlyOff geLo 
     2014-05-16 18:21:40   R-self05-shCtDlyOn geLo 
     2014-05-16 18:21:40   R-self05-shCtOff geLo 
     2014-05-16 18:21:40   R-self05-shCtOn geLo 
     2014-05-16 18:21:40   R-self05-shCtValHi 100 
     2014-05-16 18:21:40   R-self05-shCtValLo 50 
     2014-05-15 19:03:01   R-self05-shOffDly 0 s 
     2014-05-15 19:03:01   R-self05-shOffTime 111600 s 
     2014-05-16 18:21:40   R-self05-shOffTimeMode absolut 
     2014-05-15 19:03:01   R-self05-shOnDly 0 s 
     2014-05-15 19:03:01   R-self05-shOnTime 111600 s 
     2014-05-16 18:21:40   R-self05-shOnTimeMode absolut 
     2014-05-16 18:21:40   R-self05-shSwJtDlyOff on 
     2014-05-16 18:21:40   R-self05-shSwJtDlyOn on 
     2014-05-16 18:21:40   R-self05-shSwJtOff dlyOn 
     2014-05-16 18:21:40   R-self05-shSwJtOn on 
     2014-05-16 18:21:38   RegL_03:self01  02:00 03:00 04:32 05:64 06:14 07:FF 08:00 09:FF 0A:01 0B:13 0C:33 82:00 83:00 84:32 85:64 86:14 87:FF 88:00 89:FF 8A:21 8B:13 8C:33  00:00 
     2014-05-16 18:21:39   RegL_03:self05  02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:13 0C:33 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:13 8C:33  00:00 
     2014-05-17 07:35:21   deviceMsg       on (to ccu) 
     2014-05-17 07:35:21   level           100 
     2014-05-17 07:35:21   pct             100 
     2014-05-17 02:02:11   peerList        self01,self05, 
     2014-05-17 07:35:21   recentStateType info 
     2014-05-17 07:35:21   state           on 
     2014-05-17 07:35:21   timedOn         off 
   Helper: 
     Bm: 
       Cul_hm_set: 
         cnt        2 
         dmx        0 
         mAr        HASH(0x13654b0); SwitchES01_Sw; ? 
         max        4 
         tot        8 
     Role: 
       chn        1 
       prs        1 
Attributes: 
   event-on-change-reading .* 
   model      HM-ES-PMSw1-Pl 
   peerIDs    00000000,24AF1D01,24AF1D05, 
   room       70_Garten Zitathast du interne peers  freigeschaltet - also intKeysVisib auf visb?
ja. 
Internals: 
   DEF        24AF1D 
   IODev      hmusb1 
   LASTInputDev hmusb1 
   MSGCNT     441 
   NAME       SwitchES01 
   NR         415 
   STATE      CMDs_done 
   TYPE       CUL_HM 
   channel_01 SwitchES01_Sw 
   channel_02 SwitchES01_Pwr 
   channel_03 SwitchES01_SenPwr 
   channel_04 SwitchES01_SenI 
   channel_05 SwitchES01_SenU 
   channel_06 SwitchES01_SenF 
   cul868_MSGCNT 11 
   cul868_RAWMSG A1431845E24AF1D0000008005CA0001A500170944FE::-63:cul868 
   cul868_RSSI -63 
   cul868_TIME 2014-05-17 08:56:05 
   hmlan1_MSGCNT 209 
   hmlan1_RAWMSG E24AF1D,0000,01F6B8DC,FF,FFBB,65845E24AF1D0000008006260001A80017094B01 
   hmlan1_RSSI -69 
   hmlan1_TIME 2014-05-17 11:07:14 
   hmusb1_MSGCNT 221 
   hmusb1_RAWMSG E24AF1D,0000,01F44260,FF,FFC7,65845E24AF1D0000008006260001A80017094B01 
   hmusb1_RSSI -57 
   hmusb1_TIME 2014-05-17 11:07:14 
   lastMsg    No:65 - t:5E s:24AF1D d:000000 8006260001A80017094B01 
   protCmdDel 4 
   protLastRcv 2014-05-17 11:07:14 
   protResnd  3 last_at:2014-05-17 02:02:44 
   protResndFail 1 last_at:2014-05-17 02:02:50 
   protSnd    7 last_at:2014-05-17 07:35:21 
   protState  CMDs_done 
   rssi_at_cul868 avg:-65.57 min:-71 max:-62 lst:-62.5 cnt:218 
   rssi_at_hmlan1 avg:-67.96 min:-77 max:-63 lst:-69 cnt:219 
   rssi_at_hmusb1 avg:-53.28 min:-63 max:-48 lst:-57 cnt:221 
   rssi_hmusb1 avg:-46 min:-46 max:-46 lst:-46 cnt:1 
   Readings: 
     2014-05-16 15:26:38   .D-devInfo      3F0100 
     2014-05-16 15:26:38   .D-stc          51 
     2014-05-17 11:07:14   .protLastRcv    2014-05-17 11:07:14 
     2014-05-17 02:12:13   Activity        alive 
     2014-05-16 15:25:35   CommandAccepted yes 
     2014-05-16 15:26:38   D-firmware      1.4 
     2014-05-16 15:26:38   D-serialNr      KEQ0967103 
     2014-05-16 18:21:28   PairedTo        0x1ACE1F 
     2014-05-16 18:21:28   R-intKeyVisib   visib 
     2014-05-16 18:21:28   R-localResDis   off 
     2014-05-16 18:21:28   R-pairCentral   0x1ACE1F 
     2014-05-16 18:21:28   RegL_00:        02:81 0A:1A 0B:CE 0C:1F 18:00 00:00 
     2014-05-16 15:26:03   sabotageAttack  ErrIoAttack cnt:54 
     2014-05-17 07:35:21   state           CMDs_done 
   Helper: 
     cSnd       011ACE1F24AF1D030E 
     mId        00AC 
     rxType     1 
     Bm: 
       Cul_hm_get: 
         cnt        1 
         dmx        0 
         mAr        HASH(0x1332498); SwitchES01; ? 
         max        1 
         tot        1 
       Cul_hm_set: 
         cnt        4 
         dmx        0 
         mAr        HASH(0x1332498); SwitchES01; ? 
         max        3 
         tot        11 
     Io: 
       newChn     +24AF1D,00,01,1E 
       nextSend   1400317634.79353 
     Prt: 
       bErr       0 
       sProc      0 
       Rspwait: 
     Q: 
       qReqConf 
       qReqStat 
     Role: 
       dev        1 
     Rssi: 
       At_cul868: 
         avg        -65.5711009174312 
         cnt        218 
         lst        -62.5 
         max        -62 
         min        -71 
       At_hmlan1: 
         avg        -67.9680365296804 
         cnt        219 
         lst        -69 
         max        -63 
         min        -77 
       At_hmusb1: 
         avg        -53.289592760181 
         cnt        221 
         lst        -57 
         max        -48 
         min        -63 
       Hmusb1: 
         avg        -46 
         cnt        1 
         lst        -46 
         max        -46 
         min        -46 
     Xxx: 
       mNo        65 
       max        hmusb1 
       Io: 
         cul868     -62.5 
         hmlan1     -69 
         hmusb1     -55 
Attributes: 
   IODev      hmusb1 
   actCycle   000:10 
   actStatus  alive 
   autoReadReg 5_readMissing 
   event-on-change-reading .* 
   expert     2_full 
   firmware   1.4 
   model      HM-ES-PMSw1-Pl 
   room       70_Garten 
   serialNr   KEQ0967103 
   subType    powerMeter 
   webCmd     getConfig:clear msgEvents 
			 
			
			
				hm - der Kanal 01 ist mit 01 und 05 gepeert. Der 05 aber scheinbar garnicht (wenn du nach 'visib' das getConfig gemacht hast).
Nun sollte auch das Setzen und Kontrollieren der entsprechenden Register des SW (Channel 01) funktionieren.
Gruss Martin
			
			
			
				Lange hat es gedauert, aber ich wärme das Thema einmal wieder auf. ich habe das wie Martin geschrieben hat konfiguriert, leider geht der Schalter nach dem power-on immer noch nicht an. So sehen die Rohmessages beim Einstecken in den Strom aus:
2014.06.10 14:58:18.241 0: HMLAN_Parse: HMLANGW R:E24A87B   stat:0000 t:00834146 d:FF r:FFCA     m:01 A410 24A87B 34EF21 06010000
2014.06.10 14:58:20.258 0: HMLAN_Parse: HMLANGW R:E24A87B   stat:0000 t:0083491C d:FF r:FFCC     m:02 A45F 24A87B 34EF21 800000000000000008DFFF
Das Peering hatte funktioniert, Listing vom Schalter-Channel:
Internals: 
   CHANGED 
   DEF        24A87B01 
   NAME       bad.unten.luftentfeuchter_schalter 
   NR         366 
   STATE      off 
   TYPE       CUL_HM 
   chanNo     01 
   device     bad.unten.luftentfeuchter 
   peerList   self01,self05, 
   CHANGETIME: 
   Helper: 
     Dblog: 
       Devicemsg: 
         Dblog: 
           TIME       1402404806.4186 
           VALUE      off (to HMLANGW) 
       State: 
         Dblog: 
           TIME       1402404806.4186 
           VALUE      off 
   Readings: 
     2014-03-17 22:02:52   CommandAccepted yes 
     2014-06-10 14:43:59   R-self01-lgActionType jmpToTarget 
     2014-06-10 14:43:59   R-self01-lgCtDlyOff geLo 
     2014-06-10 14:43:59   R-self01-lgCtDlyOn geLo 
     2014-06-10 14:43:59   R-self01-lgCtOff geLo 
     2014-06-10 14:43:59   R-self01-lgCtOn geLo 
     2014-06-10 14:43:59   R-self01-lgCtValHi 100 
     2014-06-10 14:43:59   R-self01-lgCtValLo 50 
     2014-06-10 14:43:59   R-self01-lgMultiExec on 
     2014-03-17 12:21:30   R-self01-lgOffDly 0 s 
     2014-03-17 21:05:18   R-self01-lgOffTime 0 s 
     2014-06-10 14:43:59   R-self01-lgOffTimeMode absolut 
     2014-03-17 12:21:30   R-self01-lgOnDly 0 s 
     2014-03-17 12:21:30   R-self01-lgOnTime 111600 s 
     2014-06-10 14:43:59   R-self01-lgOnTimeMode absolut 
     2014-06-10 14:43:59   R-self01-lgSwJtDlyOff off 
     2014-06-10 14:43:59   R-self01-lgSwJtDlyOn on 
     2014-06-10 14:43:59   R-self01-lgSwJtOff dlyOn 
     2014-06-10 14:43:59   R-self01-lgSwJtOn dlyOff 
     2014-06-10 14:43:59   R-self01-shActionType jmpToTarget 
     2014-06-10 14:43:59   R-self01-shCtDlyOff geLo 
     2014-06-10 14:43:59   R-self01-shCtDlyOn geLo 
     2014-06-10 14:43:59   R-self01-shCtOff geLo 
     2014-06-10 14:43:59   R-self01-shCtOn geLo 
     2014-06-10 14:43:59   R-self01-shCtValHi 100 
     2014-06-10 14:43:59   R-self01-shCtValLo 50 
     2014-03-17 12:21:30   R-self01-shOffDly 0 s 
     2014-03-17 21:01:48   R-self01-shOffTime 0 s 
     2014-06-10 14:43:59   R-self01-shOffTimeMode absolut 
     2014-03-17 12:21:30   R-self01-shOnDly 0 s 
     2014-03-17 12:21:30   R-self01-shOnTime 111600 s 
     2014-06-10 14:43:59   R-self01-shOnTimeMode absolut 
     2014-06-10 14:43:59   R-self01-shSwJtDlyOff off 
     2014-06-10 14:43:59   R-self01-shSwJtDlyOn on 
     2014-06-10 14:43:59   R-self01-shSwJtOff dlyOn 
     2014-06-10 14:43:59   R-self01-shSwJtOn dlyOff 
     2014-06-10 14:44:00   R-self05-lgActionType jmpToTarget 
     2014-06-10 14:44:00   R-self05-lgCtDlyOff geLo 
     2014-06-10 14:44:00   R-self05-lgCtDlyOn geLo 
     2014-06-10 14:44:00   R-self05-lgCtOff geLo 
     2014-06-10 14:44:00   R-self05-lgCtOn geLo 
     2014-06-10 14:44:00   R-self05-lgCtValHi 100 
     2014-06-10 14:44:00   R-self05-lgCtValLo 50 
     2014-06-10 14:44:00   R-self05-lgMultiExec on 
     2014-03-17 21:07:04   R-self05-lgOffDly 0 s 
     2014-03-17 21:07:04   R-self05-lgOffTime 111600 s 
     2014-06-10 14:44:00   R-self05-lgOffTimeMode absolut 
     2014-03-17 21:07:04   R-self05-lgOnDly 0 s 
     2014-03-17 21:07:04   R-self05-lgOnTime 111600 s 
     2014-06-10 14:44:00   R-self05-lgOnTimeMode absolut 
     2014-06-10 14:44:00   R-self05-lgSwJtDlyOff off 
     2014-06-10 14:44:00   R-self05-lgSwJtDlyOn on 
     2014-06-10 14:44:00   R-self05-lgSwJtOff dlyOn 
     2014-06-10 14:44:00   R-self05-lgSwJtOn dlyOff 
     2014-06-10 14:44:00   R-self05-shActionType jmpToTarget 
     2014-06-10 14:44:00   R-self05-shCtDlyOff geLo 
     2014-06-10 14:44:00   R-self05-shCtDlyOn geLo 
     2014-06-10 14:44:00   R-self05-shCtOff geLo 
     2014-06-10 14:44:00   R-self05-shCtOn geLo 
     2014-06-10 14:44:00   R-self05-shCtValHi 100 
     2014-06-10 14:44:00   R-self05-shCtValLo 50 
     2014-03-17 21:07:04   R-self05-shOffDly 0 s 
     2014-06-10 14:48:39   R-self05-shOffTime 0 s 
     2014-06-10 14:44:00   R-self05-shOffTimeMode absolut 
     2014-03-17 21:07:04   R-self05-shOnDly 0 s 
     2014-03-17 21:07:04   R-self05-shOnTime 111600 s 
     2014-06-10 14:44:00   R-self05-shOnTimeMode absolut 
     2014-06-10 14:50:05   R-self05-shSwJtDlyOff on 
     2014-06-10 14:50:05   R-self05-shSwJtDlyOn no 
     2014-06-10 14:50:30   R-self05-shSwJtOff on 
     2014-06-10 14:50:30   R-self05-shSwJtOn dlyOff 
     2014-06-10 14:52:39   RegL_03:self01   02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:00 0A:01 0B:14 0C:63 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:00 8A:21 8B:14 8C:63  00:00 
     2014-06-10 14:52:40   RegL_03:self05   02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:00 0A:01 0B:34 0C:30 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:63  00:00 
     2014-06-10 14:58:18   deviceMsg       off (to HMLANGW) 
     2014-06-10 14:58:18   level           0 
     2014-06-10 14:58:18   pct             0 
     2014-06-10 14:52:31   peerList        self01,self05, 
     2014-06-10 14:58:18   recentStateType info 
     2014-06-10 14:58:18   state           off 
     2014-06-10 14:58:18   timedOn         off 
   Helper: 
     peerIDsRaw ,24A87B01,24A87B05,00000000 
     Role: 
       chn        1 
       prs        1 
     Shadowreg: 
Attributes: 
   event-on-change-reading deviceMsg,state,timedOn 
   expert     2_full 
   model      HM-ES-PMSw1-Pl 
   peerIDs    00000000,24A87B01,24A87B05, 
Allerdings bekomme ich shOntimeMode nicht auf on - da kann man nur absolut oder minimal setzen. Und im SenU-Channel stehen auch keine Peers:
Internals: 
   CHANGED 
   DEF        24A87B05 
   NAME       bad.unten.luftentfeuchter_SenU 
   NR         374 
   STATE      226.5 
   TYPE       CUL_HM 
   chanNo     05 
   device     bad.unten.luftentfeuchter 
   Readings: 
     2014-06-10 14:44:03   R-cndTxCycAbove on 
     2014-06-10 14:44:03   R-cndTxCycBelow off 
     2014-06-10 14:44:03   R-cndTxDecAbove 50 
     2014-06-10 14:44:03   R-cndTxDecBelow 0 
     2014-06-10 14:44:03   R-cndTxFalling  off 
     2014-06-10 14:44:03   R-cndTxRising   off 
     2014-03-16 21:05:37   R-ledOnTime     0.5 s 
     2014-06-10 14:44:03   R-transmitTryMax 6 
     2014-06-10 14:44:03   R-txThrHiVlt    240 V 
     2014-06-10 14:44:03   R-txThrLoVlt    1200 V 
     2014-06-10 15:10:57   RegL_01:          08:00 22:64 30:06 84:08 85:32 86:00 87:00 88:00 89:09 8A:60 8B:00 8C:00 8D:2E 8E:E0  00:00 
     2014-06-10 15:11:17   state           226.5 
   Helper: 
     peerIDsRaw ,00000000 
     Role: 
       chn        1 
     Shadowreg: 
Attributes: 
   event-on-change-reading no 
   expert     2_full 
   model      HM-ES-PMSw1-Pl 
   peerIDs    00000000, 
Wenn ich nochmal peere, läuft das übrigens so ab (vorher das Peering nicht gelöscht):
2014.06.10 15:21:29.716 0: HMLAN_Send:  HMLANGW S:S85F0CFB9 stat:  00 t:00000000 d:01 r:85F0CFB9 m:68 A001 34EF21 24A87B 050124A87B0100
2014.06.10 15:21:29.722 3: CUL_HM set bad.unten.luftentfeuchter_SenU peerChan 0 bad.unten.luftentfeuchter_schalter single set
2014.06.10 15:21:29.888 0: HMLAN_Parse: HMLANGW R:R85F0CFB9 stat:0001 t:00987D59 d:FF r:FFCD     m:68 8002 24A87B 34EF21 00
2014.06.10 15:21:29.991 0: HMLAN_Send:  HMLANGW S:+24A87B,00,01,00
2014.06.10 15:21:29.992 0: HMLAN_Send:  HMLANGW S:S85F0D06C stat:  00 t:00000000 d:01 r:85F0D06C m:69 A001 34EF21 24A87B 010124A87B0505
2014.06.10 15:21:30.242 0: HMLAN_Parse: HMLANGW R:R85F0D06C stat:0001 t:00987EB9 d:FF r:FFCD     m:69 8002 24A87B 34EF21 00
2014.06.10 15:21:33.731 3: CUL_HM set bad.unten.luftentfeuchter_schalter getConfig
2014.06.10 15:21:33.733 0: HMLAN_Send:  HMLANGW S:S85F0DF6A stat:  00 t:00000000 d:01 r:85F0DF6A m:6A A001 34EF21 24A87B 0103
2014.06.10 15:21:33.953 0: HMLAN_Parse: HMLANGW R:E24A87B   stat:0000 t:00988D1E d:FF r:FFCE     m:6A A010 24A87B 34EF21 0124A87B0124A87B0500000000
2014.06.10 15:21:34.052 0: HMLAN_Parse: HMLANGW R:R85F0DF6A stat:0001 t:00988D23 d:FF r:FFCE     m:6A A010 24A87B 34EF21 0124A87B0124A87B0500000000
2014.06.10 15:21:34.171 0: HMLAN_Send:  HMLANGW S:S85F0E120 stat:  00 t:00000000 d:01 r:85F0E120 m:6B A001 34EF21 24A87B 010424A87B0103
2014.06.10 15:21:34.465 0: HMLAN_Parse: HMLANGW R:E24A87B   stat:0000 t:00988F26 d:FF r:FFCE     m:6B A010 24A87B 34EF21 03020000326400FF0000011463
2014.06.10 15:21:34.592 0: HMLAN_Parse: HMLANGW R:R85F0E120 stat:0001 t:00988F2B d:FF r:FFCE     m:6B A010 24A87B 34EF21 03020000326400FF0000011463
2014.06.10 15:21:34.722 0: HMLAN_Parse: HMLANGW R:E24A87B   stat:0000 t:00989025 d:FF r:FFCD     m:6C A010 24A87B 34EF21 03820000326400FF0000211463
2014.06.10 15:21:34.977 0: HMLAN_Parse: HMLANGW R:E24A87B   stat:0000 t:00989117 d:FF r:FFCD     m:6D A010 24A87B 34EF21 020000
2014.06.10 15:21:35.079 0: HMLAN_Send:  HMLANGW S:S85F0E45B stat:  00 t:00000000 d:01 r:85F0E45B m:6C A001 34EF21 24A87B 010424A87B0503
2014.06.10 15:21:35.489 0: HMLAN_Parse: HMLANGW R:E24A87B   stat:0000 t:00989322 d:FF r:FFCD     m:6C A010 24A87B 34EF21 03020000326400FF00FF011463
2014.06.10 15:21:35.585 0: HMLAN_Parse: HMLANGW R:R85F0E45B stat:0001 t:00989327 d:FF r:FFCD     m:6C A010 24A87B 34EF21 03020000326400FF00FF011463
2014.06.10 15:21:35.745 0: HMLAN_Parse: HMLANGW R:E24A87B   stat:0000 t:00989421 d:FF r:FFCD     m:6D A010 24A87B 34EF21 03820000326400FF00FF211463
2014.06.10 15:21:35.969 0: HMLAN_Parse: HMLANGW R:E24A87B   stat:0000 t:00989513 d:FF r:FFCE     m:6E A010 24A87B 34EF21 020000
2014.06.10 15:21:37.757 3: CUL_HM set bad.unten.luftentfeuchter_SenU getConfig
2014.06.10 15:21:37.760 0: HMLAN_Send:  HMLANGW S:+24A87B,00,01,00
2014.06.10 15:21:37.761 0: HMLAN_Send:  HMLANGW S:S85F0EF25 stat:  00 t:00000000 d:01 r:85F0EF25 m:6D A001 34EF21 24A87B 05040000000001
2014.06.10 15:21:38.049 0: HMLAN_Parse: HMLANGW R:E24A87B   stat:0000 t:00989D1E d:FF r:FFCE     m:6D A010 24A87B 34EF21 02080022643006840885328600
2014.06.10 15:21:38.144 0: HMLAN_Parse: HMLANGW R:R85F0EF25 stat:0001 t:00989D23 d:FF r:FFCE     m:6D A010 24A87B 34EF21 02080022643006840885328600
2014.06.10 15:21:38.304 0: HMLAN_Parse: HMLANGW R:E24A87B   stat:0000 t:00989E1B d:FF r:FFCE     m:6E A010 24A87B 34EF21 03870000096000002EE0
2014.06.10 15:21:38.529 0: HMLAN_Parse: HMLANGW R:E24A87B   stat:0000 t:00989F0F d:FF r:FFCE     m:6F A010 24A87B 34EF21 020000
2014.06.10 15:21:38.630 0: HMLAN_Send:  HMLANGW S:S85F0F232 stat:  00 t:00000000 d:01 r:85F0F232 m:6E A001 34EF21 24A87B 0503
2014.06.10 15:21:39.073 0: HMLAN_Parse: HMLANGW R:E24A87B   stat:0000 t:0098A114 d:FF r:FFCE     m:6E A010 24A87B 34EF21 0100000000
2014.06.10 15:21:39.168 0: HMLAN_Parse: HMLANGW R:R85F0F232 stat:0001 t:0098A119 d:FF r:FFCE     m:6E A010 24A87B 34EF21 0100000000
			
			
				Habe auch den Leistungsmesser am Kühlschrank und möchte auch dass er beim Booten automatisch auf "AN" geht. Im Log von CH02 (PWR) habe ich gesehen:
2014-07-02_13:44:21 kueche_kuehlschrank_Pwr boot: off
Das wird immer mit den aktuellen Leistungsdaten zusammen übertragen. Firmware-Version vom HM-ES-PMSw1-Pl bei mir ist 1.6. 
Kann es sein dass das das Flag ist was wir suchen? Kann man das irgendwie ändern?
			
			
			
				Ein ganz anderer Lösungsansatz: 
Ich habe mehrere Außen-IP-Kameras installiert, die mittels einer kleinen USV http://www.amazon.de/APC-Back-UPS-700VA-230V/dp/B002US9AYM/ref=sr_1_2?s=computers&ie=UTF8&qid=1404303370&sr=1-2&keywords=apc (http://www.amazon.de/APC-Back-UPS-700VA-230V/dp/B002US9AYM/ref=sr_1_2?s=computers&ie=UTF8&qid=1404303370&sr=1-2&keywords=apc) gepuffert sind. Damit man die bei Regen und Wind auch mal hardwaremäßig zurücksetzen kann, sind die Kameras dort mit IT-Dosen angeschlossen. Kurze Stromausfälle bis zu 30 Minuten (eher 60 Minuten) puffert das Teil weg. Fährt es herunter, wenn der Akku leer ist, merkt das ein angeschlossener Raspi. Der schaltet bei Wiederkehr des Stroms die Dosen auf "on". 
Ob die Pumpe zu viel Strom zieht und ob der Pseudosinus der einfachen USV den Motor ordentlich betreibt, weiß ich natürlich nicht. Ist nur so ein Ideenansatz für das geschilderte Problem.
			
			
			
				Naja man könnte auch in FHEM mit einem notify auf irgendwas off-mäßiges mit einem set on reagieren. Der FHEM Server ist bei mir auch von einer USV gepuffert. Für den Kühlschrank ist mir das aber im Moment trotzdem noch ein bisschen zu heikel. Wenn der Strom länger ausfällt als die USV hält und der Server bei Strom wieder da nicht wieder hochkommt hab ich den Salat. Das Problem hast du ja auch wenn der Raspi dann irgendwann nicht mehr läuft und vielleicht nicht mehr wieder startet. 
			
			
			
				Hallo,
genauso hast du ein Problem wenn während deines Urlaubs die Dose ihren Geist aufgibt und abraucht.
Daher nimmt man für so "heikle und sicherheitskritische" Systeme keine Geräte die kaputt werden können.
Ich hab an unserem Tiefkühlschrank eine EM1000EM dran.
Wozu soll ich die  ausschalten wollen wenn mich nur der Energiebedarf interessiert.
Grüße
			
			
			
				Puschel, ich geb dir recht, aber der Homematic Zwischenstecker ist trotzdem reizvoll, da man mit ihm direkt (ohne FHEM) verbrauchsabhängig andere Homematic-Aktoren schalten kann. Daher kann ich für solche Anwendungen nur meinen Tipp bekräftigen: Relaiskontakte überbrücken. Müsste man nur mal probieren, ob das Ding noch Messwerte sendet, wenn das Relais so geschlossen ist, der Zwischenstecker aber denkt, es wäre offen ... oder ob er dann sonstwie ausm Tritt kommt. Ich teste das, wenn die nächste Aufrüstung fällig ist, gibt ihn ja glaube auch direkt als Bausatz :-)
			
			
			
				Hallo Zusammen,
gibt es hierfür inzwischen eine Lösung über die Register das Teil auf Dauer-On resp. On nach Stromausfall zu bewegen?
Habe jetzt schon vergeblich Stunden im Forum und sonstwo gesucht..  :'(
Gruß Claudiu
			
			
			
				Ich wäre auch an einer Lösung interessiert ohne das Relais zu überbrücken...
			
			
			
				wie wäre es hiermit http://forum.fhem.de/index.php/topic,31055.msg235778.html#msg235778 (http://forum.fhem.de/index.php/topic,31055.msg235778.html#msg235778)
			
			
			
				Zitat von: rrr am 12 Januar 2015, 14:58:46
Ich wäre auch an einer Lösung interessiert ohne das Relais zu überbrücken...
Ich habe es jetzt so gelöst, dass ich meine HM-ES-PMSw1-Pl mithilfe eines hm-cfg-usb-2 und der original HM-Software auf den Zustand Dauer-ON und ausgeschaltetem Taster konfiguriere, bevor ich sie in Fhem einbinde.
Funktioniert zwar 1A, allerdings ist der zusätzlich Schritt über die HM Software, obwohl es nur 5 Minuten dauert, etwas unschön.
Gruß
			
 
			
			
				ZitatIch habe es jetzt so gelöst, dass ich meine HM-ES-PMSw1-Pl mithilfe eines hm-cfg-usb-2 und der original HM-Software auf den Zustand Dauer-ON und ausgeschaltetem Taster konfiguriere, bevor ich sie in Fhem einbinde.
dann kannst du den schalter aus der steckdose ziehen und beim wiedereinstecken schaltet er sich dann wieder ein? ohne peering? das kann ich ja gar nicht glauben. 
			
 
			
			
				Ja richtig, der Aktor ist im Dauern-An Zustand, egal wie wie oft ich ihn aus der Steckdose ziehe ;). Den Taster an der Vorderseite habe ich zusätzlich deaktiviert.
Da ich 3 von diesen Aktoren an Waschmaschine, Trockner + Dunstabzugshaube nur zur Leistungsmessung habe, benötige ich die Schaltfunktion nicht, allerdings habe ich diesen Zustand wie gesagt nur über die Vorkonfiguration mit der HM-Software hinbekommen, nicht über FHEM.
Bzgl. peering, jain, also über FHEM habe ich nichts weiter gepeert, ge'notified, oder ähnliches.
Über die HM-Software müssen unter anderem  2 interne Kanäle gepeert werden.
Werde diese Woche sowieso noch einen zusätzlich Aktor bestellen, kann dann gerne Bilder von der Konfiguraiton machen falls Interesse besteht. 
			
			
			
				Hallo,
interessant wäre in diesem Zusammenhang das Mitschneiden der HM-Konfigurationssoftware. Wenn bekannt wäre, was die da senden, dann hätte Martin eine Möglichkeit das zu analysieren und ggf. Zu implementieren. Hast Du zwei HM-CFG ? 
Wenn nicht, dann benötige ich den Weg - also was in der HM-Konfig eingestellt werden muss. Dann werde ich mal probieren das mitzuschneiden.
Gruß Christoph
			
			
			
				Man braucht doch nur die Registerwerte zu vergleichen. vorher <> nachher
			
			
			
				Mich würde auch interessieren, wie du die Register da gesetzt hast. Ich habe es eben ausprobiert, bis auf dass dort die Register besser beschrieben sind, ist dort nicht mehr zu sehen als in FHEM (zumindest nichts was mir aufgefallen wäre). Und in FHEM habe ich gefühlte 2 Tage erfolglos versucht die so zu setzen, dass das hinhaut ...
			
			
			
				Hallo,
nicht zwingend - da das HM Protokoll kein offenes Protokoll ist, kommt man an diese Werte nur durch Reverse Engineering. Es werden eventuell auch nicht alle vorhanden Werte vom Gerät zurückgesendet. Die 4-Fach Platine sendet z.B. den Batterieschwellwert nicht - setzen kann man diesen aber mit der HM-Konfigsoftware. Gerade versucht Martin, die Werte der Wetterstation bezüglich Sturmschwelle ... zu verstehen und einzuarbeiten. Auch hier hilft einfaches vergleichen nicht. In sofern ist ein Mitschnitt sehr viel informativer und aussagekräftiger.
Gruß Christoph
Gibt es einen Screenshot von der HM-Software, auf dem man erkennen kann, was eingetragen werden muss ?
			
			
			
				Nachtrag, rapster, wenn du das Ding doch jetzt eh an FHEM dran hast, schalte mal die Sichtbarkeit der Internen Peers bei dem Schalter an, mach dann ein getConfig vom Device, warte bis das erfolgreich durch (CMDs_done) ist und poste doch dann mal ein list meinSchaltaktor ... Dann können wir mal probieren alles so zu setzen wie du, nur halt in FHEM ... Wäre dir sehr zu Dank verbunden :-)
			
			
			
				Klar, das ist jetzt schon kein Problem:
list dev:
Internals: 
   .triggerUsed 1 
   CFGFN      ./FHEM/devices.cfg 
   CUL1_MSGCNT 29 
   CUL1_RAWMSG A0C16A0102C8936376514020000::-68.5:CUL1 
   CUL1_RSSI  -68.5 
   CUL1_TIME  2015-01-12 22:23:50 
   DEF        2C8936 
   IODev      CUL1 
   LASTInputDev CUL1 
   MSGCNT     29 
   NAME       kg_hr_steckdose_waschmaschine 
   NR         126 
   STATE      CMDs_done 
   TYPE       CUL_HM 
   channel_01 kg_hr_steckdose_waschmaschine_Sw 
   channel_02 kg_hr_steckdose_waschmaschine_Pwr 
   channel_03 kg_hr_steckdose_waschmaschine_SenPwr 
   channel_04 kg_hr_steckdose_waschmaschine_SenI 
   channel_05 kg_hr_steckdose_waschmaschine_SenU 
   channel_06 kg_hr_steckdose_waschmaschine_SenF 
   lastMsg    No:16 - t:10 s:2C8936 d:376514 020000 
   protLastRcv 2015-01-12 22:23:50 
   protSnd    42 last_at:2015-01-12 22:23:50 
   protState  CMDs_done 
   rssi_at_CUL1 lst:-68.5 avg:-68.44 max:-67.5 min:-71.5 cnt:86 
   Readings: 
     2015-01-12 22:23:50   .protLastRcv    2015-01-12 22:23:50 
     2015-01-12 19:58:00   Activity        alive 
     2015-01-12 22:23:33   CommandAccepted yes 
     2014-11-21 01:40:31   D-firmware      1.6 
     2014-11-21 01:40:31   D-serialNr      LEQ0535226 
     2015-01-12 22:23:43   PairedTo        0x376514 
     2015-01-12 22:23:43   R-intKeyVisib   visib 
     2014-11-23 17:17:12   R-localResDis   off 
     2014-11-23 17:17:12   R-pairCentral   0x376514 
     2015-01-12 22:23:43   RegL_00:          02:81 0A:37 0B:65 0C:14 18:00 00:00 
     2014-11-20 19:14:49   powerOn         2014-11-20 19:14:49 
     2015-01-12 22:23:50   state           CMDs_done 
   Helper: 
     cSnd       013765142C893601042C89360503 
     mId        00AC 
     rxType     1 
     Io: 
       newChn     +2C8936,00,01,00 
       nextSend   1421097830.75132 
       rxt        0 
       vccu       vccu 
       p: 
         2C8936 
         00 
         01 
         00 
     Mrssi: 
       mNo        16 
       Io: 
         CUL1       -66.5 
     Prt: 
       bErr       0 
       sProc      0 
       Rspwait: 
     Q: 
       qReqConf 
       qReqStat   01,02,03,04,05,06 
     Role: 
       dev        1 
     Rpt: 
       IO         CUL1 
       flg        A 
       ts         1421097830.65336 
       ack: 
         HASH(0x242aa10) 
         1680023765142C893600 
     Rssi: 
       At_cul1: 
         avg        -68.4418604651163 
         cnt        86 
         lst        -68.5 
         max        -67.5 
         min        -71.5 
     Shadowreg: 
Attributes: 
   IODev      CUL1 
   IOgrp      vccu 
   actCycle   000:10 
   actStatus  alive 
   alias      HR_Waschmaschine 
   autoReadReg 4_reqStatus 
   event-on-change-reading .* 
   expert     2_full 
   firmware   1.6 
   group      STECKDOSEN 
   model      HM-ES-PMSw1-Pl 
   room       Devices 
   serialNr   LEQ0535226 
   subType    powerMeter 
   webCmd     getConfig:clear msgEvents 
list dev_Sw
Internals: 
   CFGFN      ./FHEM/devices.cfg 
   DEF        2C893601 
   NAME       kg_hr_steckdose_waschmaschine_Sw 
   NR         127 
   STATE      on 
   TYPE       CUL_HM 
   chanNo     01 
   device     kg_hr_steckdose_waschmaschine 
   peerList   self01,self05, 
   Readings: 
     2014-11-20 19:04:45   CommandAccepted yes 
     2015-01-12 22:23:49   R-self01-lgActionType jmpToTarget 
     2015-01-12 22:23:49   R-self01-lgCtDlyOff geLo 
     2015-01-12 22:23:49   R-self01-lgCtDlyOn geLo 
     2015-01-12 22:23:49   R-self01-lgCtOff geLo 
     2015-01-12 22:23:49   R-self01-lgCtOn geLo 
     2015-01-12 22:23:49   R-self01-lgCtValHi 100 
     2015-01-12 22:23:49   R-self01-lgCtValLo 50 
     2015-01-12 22:23:49   R-self01-lgOffDly 0 s 
     2015-01-12 22:23:49   R-self01-lgOffTime unused 
     2015-01-12 22:23:49   R-self01-lgOffTimeMode absolut 
     2015-01-12 22:23:49   R-self01-lgOnDly 0 s 
     2015-01-12 22:23:49   R-self01-lgOnTime unused 
     2015-01-12 22:23:49   R-self01-lgOnTimeMode absolut 
     2015-01-12 22:23:49   R-self01-lgSwJtDlyOff on 
     2015-01-12 22:23:49   R-self01-lgSwJtDlyOn on 
     2015-01-12 22:23:49   R-self01-lgSwJtOff dlyOn 
     2015-01-12 22:23:49   R-self01-lgSwJtOn on 
     2015-01-12 22:23:49   R-self01-shActionType jmpToTarget 
     2015-01-12 22:23:49   R-self01-shCtDlyOff geLo 
     2015-01-12 22:23:49   R-self01-shCtDlyOn geLo 
     2015-01-12 22:23:49   R-self01-shCtOff geLo 
     2015-01-12 22:23:49   R-self01-shCtOn geLo 
     2015-01-12 22:23:49   R-self01-shCtValHi 100 
     2015-01-12 22:23:49   R-self01-shCtValLo 50 
     2015-01-12 22:23:49   R-self01-shOffDly 0 s 
     2015-01-12 22:23:49   R-self01-shOffTime unused 
     2015-01-12 22:23:49   R-self01-shOffTimeMode absolut 
     2015-01-12 22:23:49   R-self01-shOnDly 0 s 
     2015-01-12 22:23:49   R-self01-shOnTime unused 
     2015-01-12 22:23:49   R-self01-shOnTimeMode absolut 
     2015-01-12 22:23:49   R-self01-shSwJtDlyOff on 
     2015-01-12 22:23:49   R-self01-shSwJtDlyOn on 
     2015-01-12 22:23:49   R-self01-shSwJtOff dlyOn 
     2015-01-12 22:23:49   R-self01-shSwJtOn on 
     2015-01-12 22:23:50   R-self05-lgActionType jmpToTarget 
     2015-01-12 22:23:50   R-self05-lgCtDlyOff geLo 
     2015-01-12 22:23:50   R-self05-lgCtDlyOn geLo 
     2015-01-12 22:23:50   R-self05-lgCtOff geLo 
     2015-01-12 22:23:50   R-self05-lgCtOn geLo 
     2015-01-12 22:23:50   R-self05-lgCtValHi 100 
     2015-01-12 22:23:50   R-self05-lgCtValLo 50 
     2015-01-12 22:23:50   R-self05-lgOffDly 0 s 
     2015-01-12 22:23:50   R-self05-lgOffTime unused 
     2015-01-12 22:23:50   R-self05-lgOffTimeMode absolut 
     2015-01-12 22:23:50   R-self05-lgOnDly 0 s 
     2015-01-12 22:23:50   R-self05-lgOnTime unused 
     2015-01-12 22:23:50   R-self05-lgOnTimeMode absolut 
     2015-01-12 22:23:50   R-self05-lgSwJtDlyOff on 
     2015-01-12 22:23:50   R-self05-lgSwJtDlyOn on 
     2015-01-12 22:23:50   R-self05-lgSwJtOff dlyOn 
     2015-01-12 22:23:50   R-self05-lgSwJtOn on 
     2015-01-12 22:23:50   R-self05-shActionType jmpToTarget 
     2015-01-12 22:23:50   R-self05-shCtDlyOff geLo 
     2015-01-12 22:23:50   R-self05-shCtDlyOn geLo 
     2015-01-12 22:23:50   R-self05-shCtOff geLo 
     2015-01-12 22:23:50   R-self05-shCtOn geLo 
     2015-01-12 22:23:50   R-self05-shCtValHi 100 
     2015-01-12 22:23:50   R-self05-shCtValLo 50 
     2015-01-12 22:23:50   R-self05-shOffDly 0 s 
     2015-01-12 22:23:50   R-self05-shOffTime unused 
     2015-01-12 22:23:50   R-self05-shOffTimeMode absolut 
     2015-01-12 22:23:50   R-self05-shOnDly 0 s 
     2015-01-12 22:23:50   R-self05-shOnTime unused 
     2015-01-12 22:23:50   R-self05-shOnTimeMode absolut 
     2015-01-12 22:23:50   R-self05-shSwJtDlyOff on 
     2015-01-12 22:23:50   R-self05-shSwJtDlyOn on 
     2015-01-12 22:23:50   R-self05-shSwJtOff dlyOn 
     2015-01-12 22:23:50   R-self05-shSwJtOn on 
     2015-01-12 22:23:49   RegL_03:self01   02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:13 0C:33 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:13 8C:33  00:00 
     2015-01-12 22:23:50   RegL_03:self05   02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:13 0C:33 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:13 8C:33  00:00 
     2014-11-20 19:09:16   deviceMsg       on (to vccu) 
     2014-11-20 19:09:16   level           100 
     2014-11-20 19:09:16   pct             100 
     2015-01-12 22:23:44   peerList        self01,self05, 
     2014-11-20 19:09:16   recentStateType info 
     2014-11-20 19:09:16   state           on 
     2014-11-20 19:09:16   timedOn         off 
   Helper: 
     peerIDsRaw ,2C893601,2C893605,00000000 
     Role: 
       chn        1 
       prs        1 
     Shadowreg: 
Attributes: 
   event-on-change-reading .* 
   group      ZZ_OTHER 
   model      HM-ES-PMSw1-Pl 
   peerIDs    00000000,2C893601,2C893605, 
   room       Devices 
list dev_Pwr:
Internals: 
   CFGFN      ./FHEM/devices.cfg 
   DEF        2C893602 
   NAME       kg_hr_steckdose_waschmaschine_Pwr 
   NR         128 
   STATE      37177.6 
   TYPE       CUL_HM 
   chanNo     02 
   device     kg_hr_steckdose_waschmaschine 
   Readings: 
     2014-11-20 19:03:53   R-averaging     1 s 
     2014-11-23 17:16:54   R-sign          off 
     2014-11-20 19:03:53   R-txMinDly      8 s 
     2014-11-20 19:03:53   R-txThrCur      100 mA 
     2014-11-20 19:03:53   R-txThrFrq      1 Hz 
     2014-11-20 19:03:53   R-txThrPwr      100 W 
     2014-11-20 19:03:53   R-txThrVlt      10 V 
     2015-01-12 22:23:44   RegL_01:          08:00 7A:01 7B:08 7C:00 7D:27 7E:10  7F:00 80:64 81:00 82:64 83:64 00:00 
     2015-01-12 22:24:57   boot            off 
     2015-01-12 22:24:57   current         0 
     2015-01-12 22:24:57   eState          E: 37177.6 P: 0.02 I: 0 U: 231.7 f: 49.99 
     2015-01-12 22:24:57   energy          37177.6 
     2014-11-20 19:14:49   energyOffset    0 
     2015-01-12 22:24:57   frequency       49.99 
     2015-01-12 22:24:57   power           0.02 
     2015-01-12 22:24:57   state           37177.6 
     2015-01-12 22:24:57   voltage         231.7 
   Helper: 
     getCfgListNo 
     Role: 
       chn        1 
     Shadowreg: 
Attributes: 
   event-on-change-reading .* 
   group      ZZ_OTHER 
   model      HM-ES-PMSw1-Pl 
   room       Devices 
list dev_SwnPwr:
Internals: 
   CFGFN      ./FHEM/devices.cfg 
   CHANGED 
   DEF        2C893603 
   NAME       kg_hr_steckdose_waschmaschine_SenPwr 
   NR         129 
   STATE      0.02 
   TYPE       CUL_HM 
   chanNo     03 
   device     kg_hr_steckdose_waschmaschine 
   Readings: 
     2014-11-23 17:17:14   R-cndTxCycAbove off 
     2014-11-23 17:17:14   R-cndTxCycBelow off 
     2014-11-23 17:17:14   R-cndTxDecAbove 200 
     2014-11-23 17:17:14   R-cndTxDecBelow 0 
     2014-11-23 17:17:14   R-cndTxFalling  off 
     2014-11-23 17:17:14   R-cndTxRising   off 
     2014-11-20 19:03:54   R-ledOnTime     0.5 s 
     2014-11-23 17:17:14   R-sign          off 
     2014-11-23 17:17:14   R-transmitTryMax 6 
     2014-11-20 19:03:54   R-txThrHiPwr    200 W 
     2014-11-20 19:03:54   R-txThrLoPwr    100 W 
     2015-01-12 22:23:45   RegL_01:          08:00 22:64 30:06 84:00 85:C8 86:00 87:00 88:00 89:4E 8A:20 8B:00 8C:00 8D:27 8E:10  00:00 
     2015-01-12 22:27:01   state           0.02 
   Helper: 
     peerIDsRaw ,00000000 
     Role: 
       chn        1 
     Shadowreg: 
Attributes: 
   event-on-change-reading .* 
   group      ZZ_OTHER 
   model      HM-ES-PMSw1-Pl 
   peerIDs    00000000, 
   room       Devices 
list dev_SenI:
Internals: 
   CFGFN      ./FHEM/devices.cfg 
   CHANGED 
   DEF        2C893604 
   NAME       kg_hr_steckdose_waschmaschine_SenI 
   NR         130 
   STATE      0 
   TYPE       CUL_HM 
   chanNo     04 
   device     kg_hr_steckdose_waschmaschine 
   Readings: 
     2014-11-23 17:17:15   R-cndTxCycAbove off 
     2014-11-23 17:17:15   R-cndTxCycBelow off 
     2014-11-23 17:17:15   R-cndTxDecAbove 200 
     2014-11-23 17:17:15   R-cndTxDecBelow 0 
     2014-11-23 17:17:15   R-cndTxFalling  off 
     2014-11-23 17:17:15   R-cndTxRising   off 
     2014-11-20 19:03:55   R-ledOnTime     0.5 s 
     2014-11-23 17:17:15   R-sign          off 
     2014-11-23 17:17:15   R-transmitTryMax 6 
     2014-11-20 19:03:55   R-txThrHiCur    2000 mA 
     2014-11-20 19:03:55   R-txThrLoCur    1000 mA 
     2015-01-12 22:23:46   RegL_01:          08:00 22:64 30:06 84:00 85:C8 86:00 87:00 88:00 89:07 8A:D0 8B:00 8C:00 8D:03 8E:E8  00:00 
     2015-01-12 22:27:01   state           0 
   Helper: 
     peerIDsRaw ,00000000 
     Role: 
       chn        1 
     Shadowreg: 
Attributes: 
   event-on-change-reading .* 
   group      ZZ_OTHER 
   model      HM-ES-PMSw1-Pl 
   peerIDs    00000000, 
   room       Devices 
list dev_SenU:
Internals: 
   CFGFN      ./FHEM/devices.cfg 
   DEF        2C893605 
   NAME       kg_hr_steckdose_waschmaschine_SenU 
   NR         131 
   STATE      231.5 
   TYPE       CUL_HM 
   chanNo     05 
   device     kg_hr_steckdose_waschmaschine 
   Readings: 
     2014-11-23 17:17:16   R-cndTxCycAbove off 
     2014-11-23 17:17:16   R-cndTxCycBelow off 
     2014-11-23 17:17:16   R-cndTxDecAbove 200 
     2014-11-23 17:17:16   R-cndTxDecBelow 0 
     2014-11-23 17:17:16   R-cndTxFalling  off 
     2014-11-23 17:17:16   R-cndTxRising   on 
     2014-11-20 19:03:56   R-ledOnTime     0.5 s 
     2014-11-23 17:17:16   R-sign          off 
     2014-11-23 17:17:16   R-transmitTryMax 6 
     2014-11-20 19:03:56   R-txThrHiVlt    200 V 
     2014-11-20 19:03:56   R-txThrLoVlt    180 V 
     2015-01-12 22:23:47   RegL_01:          08:00 22:64 30:06 84:02 85:C8 86:00 87:00 88:00 89:07 8A:D0 8B:00 8C:00 8D:07 8E:08  00:00 
     2015-01-12 22:27:01   state           231.5 
   Helper: 
     peerIDsRaw ,00000000 
     Role: 
       chn        1 
     Shadowreg: 
Attributes: 
   event-on-change-reading .* 
   group      ZZ_OTHER 
   model      HM-ES-PMSw1-Pl 
   peerIDs    00000000, 
   room       Devices 
list dev_SenF:
Internals: 
   CFGFN      ./FHEM/devices.cfg 
   CHANGED 
   DEF        2C893606 
   NAME       kg_hr_steckdose_waschmaschine_SenF 
   NR         132 
   STATE      49.99 
   TYPE       CUL_HM 
   chanNo     06 
   device     kg_hr_steckdose_waschmaschine 
   Readings: 
     2014-11-23 17:17:17   R-cndTxCycAbove off 
     2014-11-23 17:17:17   R-cndTxCycBelow off 
     2014-11-23 17:17:17   R-cndTxDecAbove 200 
     2014-11-23 17:17:17   R-cndTxDecBelow 0 
     2014-11-23 17:17:17   R-cndTxFalling  off 
     2014-11-23 17:17:17   R-cndTxRising   off 
     2014-11-20 19:03:58   R-ledOnTime     0.5 s 
     2014-11-23 17:17:17   R-sign          off 
     2014-11-23 17:17:17   R-transmitTryMax 6 
     2014-11-20 19:03:58   R-txThrHiFrq    50.2 Hz 
     2014-11-20 19:03:58   R-txThrLoFrq    49.8 Hz 
     2015-01-12 22:23:48   RegL_01:          08:00 22:64 30:06 84:00 85:C8 86:00 87:00 88:00 89:13 8A:9C 8B:00 8C:00 8D:13 8E:74  00:00 
     2015-01-12 22:27:01   state           49.99 
   Helper: 
     peerIDsRaw ,00000000 
     Role: 
       chn        1 
     Shadowreg: 
Attributes: 
   event-on-change-reading .* 
   group      ZZ_OTHER 
   model      HM-ES-PMSw1-Pl 
   peerIDs    00000000, 
   room       Devices 
Habe an dem Dev nur das nötigste Konfiguriert gehabt um die genannte Funktionalität zu erhalten.
Wie gesagt, sobald der neue Aktor kommt mache ich noch Bilder von der HM-Software.
			
			
			
				Cooool danke!!! Ich tippe mal alles ab ... :-)
			
			
			
				Ich habe wie oben im Link Channel 5 mit 1 gepeert und bei SenU (Channel05)
cndTxRising -> on
txThrHiVlt -> 200 V
txThrLoVlt -> 180 V
gesetzt und beim Einstecken geht er selbst auf "ON"
und im Sw (Channel01) die Register setzen
self01-lgSwJtDlyOff -> on
self01-lgSwJtOn -> on
self01-shSwJtDlyOff -> on
self01-shSwJtOn -> on
self05-lgSwJtDlyOff -> on
self05-lgSwJtOn -> on
self05-shSwJtDlyOff -> on
self05-shSwJtOn -> on
			
			
			
				stromer ... Ich hatte den anderen Thread bzw. den Code darin nur überflogen, weil da ein Notify auftauchte und dachte Blabla, bäh wieder nur über die Zentrale. ... nun, hätte ich es detaillierter angesehen ... naja.
Jedenfalls: Scheint soweit zu klappen. Er geht an mit Stromzufuhr :-) Leider bekomme ich gerade einige Register nicht gesetzt (die von Channel01, cannot calculate value) ... und da klemmt noch ein delayed-Off drin, so dass er nach n paar Sekunden wieder ausgeht. Das würg ich ihm die Tage noch rein dann isses toll :-)
			
			
			
				Nach dem peeren muste ich manuel ein getconfig hinterherschieben auf den beiden Channels.
Danach hat er alle angegebenen Register geschluckt.
			
			
			
				Hrrmmmm also das getConfig scheitert offenbar grandios ... ich vermute es liegt an Kanal 5, da hab ich:
RegL_01:
08:00 22:64 30:06 84:0A 85:32 86:00 87:00 88:00 89:07 8A:D0 8B:00 8C:00 8D:07 8E:08 00:00
Das bekomme ich auch nicht weg indem ich die Kanäle einzeln per getconfig abhole, Fehler kommen aber keine (CMDs_done) ... komisch, war früher nicht so.
Edit: Resettet, ge-un-pairt, alle Register gecleared, neu angelernt, die Settings die du (stromer) kurz zusammengefasst hast getätigt und nun gehts :-) Der Taster ist tot und das Relais zieht wunschgemäß mit dem reinstecken an, wunderbar, das Problem ist somit gelöst :-) 
			
			
			
				@Stromer-12: Danke für die Info's, hab das ganze mal verifiziert und es funktioniert wunderbar => Device Button außer Funktion, Switch schaltet nach Stromausfall automatisch auf ON!
Wäre super wenn das jemand ins Wiki eintragen kann, den nächsten der das Problem hat wird es freuen, habs mal hier Schritt für Schritt mit den jeweils benötigten Befehlen zusammengefasst:
#1: Device auf übliche Weise mit Fhem pairen
	
#2: Interne Peers/Register für Fhem aktivieren:
	set <deviceName> regSet intKeyVisib visib
#3: Erneutes getConfig auf das Device durchführen
	set <deviceName> getConfig
#4: Ch01 (Sw) mit Ch05 (SenU) peeren:
	set <deviceName>_SenU peerChan 0 <deviceName>_Sw single set
#5: Erneutes getConfig auf das Device durchführen
	set <deviceName> getConfig
	
#6: Register auf Ch01 (Sw) setzen:
	set <deviceName>_Sw regSet lgSwJtDlyOff on self01
	set <deviceName>_Sw regSet lgSwJtOn on self01
	set <deviceName>_Sw regSet shSwJtDlyOff on self01
	set <deviceName>_Sw regSet shSwJtOn on self01
	set <deviceName>_Sw regSet lgSwJtDlyOff on self05
	set <deviceName>_Sw regSet lgSwJtOn on self05
	set <deviceName>_Sw regSet shSwJtDlyOff on self05
	set <deviceName>_Sw regSet shSwJtOn on self05
	
#7: Register auf Ch05 (SenU) setzen:
	set <deviceName>_SenU regSet cndTxRising on
	set <deviceName>_SenU regSet txThrHiVlt 200
	set <deviceName>_SenU regSet txThrLoVlt 180
Für diejenigen die es trotzdem über die HM-SW konfigurieren wollen hab ich mal 5 Bilder der benötigten Konfiguration angehangen.
Funktion ist 1:1 identisch zu stromer-12 seiner Lösung.
			
			
			
				Super, hatte ich selber auch schon probiert und bin grandios gescheitert (Aktor lies sich nicht mehr schalten aber ist trotzdem beim einstecken nicht auf on gewechselt)
Herzlichen Dank  8)
			
			
			
				@stromer-12: Danke für die Lösung,
@rapster: Deine Zusammenfassung habe ich, nachdem ich meinen Aktor gerade genau danach entsprechend erfolgreich konfiguriert habe, 1:1 ins Wiki (http://www.fhemwiki.de/wiki/HM-ES-PMSw1-Pl_Funk-Schaltaktor_1-fach_mit_Leistungsmessung#Tipps) eingepflegt. War durch deine Vorarbeit eine Kleinigkeit. Danke auch an dich.
Gruß
Thomas
			
			
			
				Danke an Euch alle für die Hilfe bzw. Lösung !!!
Es scheint als ob mehrere Leute an einer Lösung interessiert waren.  ;D
Dann werde ich das Thema hiermit schliessen.