FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: dadoc am 09 März 2022, 12:53:52

Titel: [gelöst] HM-LC-BL1-FM, Stopp-Befehl, Register, Templates?
Beitrag von: dadoc am 09 März 2022, 12:53:52
Hallo zusammen,

ich tausche sukzessive alte FS20 MS-Aktoren gegen HM-LC-BL1-FM-Aktoren aus und nutze  diese mit HM-PB-6-WM55 6fach-Funk-Wandtastern.
Pairing und Peering (dual) klappt auch leidlich (fast immer sind mehrere Versuche erforderlich), ebenso die Kalibrierung der Fahrtzeiten.
Was ich allerdings nicht hinbekomme ist die Änderung der Register, um einen fahrenden Rollladen mit jedem kurzen Tastendruck zu stoppen (anstatt wie ab Werk nur mit Druck auf die entgegengesetzte Fahrtrichtung).
Ich habe es sowohl mit der Template-Methode aus dem HM-LC-BL1-FM Wiki (https://wiki.fhem.de/wiki/HM-LC-BL1-FM_Funk-Jalousieaktor#Verbesserung_der_Bedienung_zum_Stoppen_des_laufenden_Antriebs) probiert
set <HMinfo> templateSet <device> BlStopUpSh self01:short
set <HMinfo> templateSet <device> BlStopDnSh self02:short
set <device> getConfig

als auch auf dem alten Weg (https://wiki.fhem.de/wiki/HM-LC-Bl1PBU-FM_Funk-Rollladenaktor_f%C3%BCr_Markenschalter#Tasterverhalten)
set <device> regBulk RegL_03:self01 0B:94 0D:63 8B:94
set <device> regBulk RegL_03:self02 0B:18 0D:63 8B:18

Zusätzlich verwirrt haben mich die sich teilweise widersprechenden Infos zur Vertauschung der Anschlüsse bei HM-LC-BL1-FM vs. HM-LC-Bl1PBU-FM. Einer schrieb ja hier (https://forum.fhem.de/index.php?topic=72161.0), dass bei ihm der HM-LC-BL1-FM nur mit den (vertauschten) Template-Settings des HM-LC-Bl1PBU-FM das gewünschte Verhalten zeigte, was ja eigentlich nicht sein sollte.
Nun vermute ich (auch wenn ich zwischendurch ein paarmal resettet habe), dass in meinen Registern ebenfalls widersprüchliche Anweisungen stehen. Leider habe ich aber keine Ahnung und auch nichts dazu gefunden, wie man Register leert bzw. überschreibt. hminfo clear all scheint sich ja nur auf in fhem gespeicherte Register zu beziehen?
Vielleicht könnt Ihr mir helfen? Hier konkret am Beispiel eines Aktors und zwei damit gepeerten HM-PB-6-WM55 6fach-Funk-Wandtastern:
List Aktor:
nternals:
   DEF        609DCE
   FUUID      622766da-f33f-9bf2-2475-6ad58967aed938f3
   FVERSION   10_CUL_HM.pm:0.252980/2021-12-05
   IODev      hmusb
   LASTInputDev hmusb
   MSGCNT     132
   NAME       Rollladen_Schlafzimmer
   NR         1595
   NTFY_ORDER 48-Rollladen_Schlafzimmer
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   disableNotifyFn 1
   hmusb_MSGCNT 132
   hmusb_RAWMSG E609DCE,0000,04C5F5BA,FF,FFB2,43A410609DCE4242420601C800
   hmusb_RSSI -78
   hmusb_TIME 2022-03-09 10:52:12
   lastMsg    No:43 - t:10 s:609DCE d:424242 0601C800
   peerList   HM_303933_Btn_03,HM_303933_Btn_04,HM_6DAE83_Btn_03,HM_6DAE83_Btn_04,self01,self02
   protLastRcv 2022-03-09 10:52:12
   protRcv    112 last_at:2022-03-09 10:52:12
   protSnd    117 last_at:2022-03-09 10:52:12
   protState  CMDs_done
   rssi_HM_303933 cnt:11 min:-67 max:-46 avg:-56.54 lst:-49
   rssi_HM_6DAE83 cnt:5 min:-74 max:-60 avg:-68.4 lst:-73
   rssi_at_hmusb cnt:132 min:-79 max:-74 avg:-77.07 lst:-78
   rssi_vccu  cnt:4 min:-79 max:-77 avg:-77.75 lst:-77
   CL:
     Authenticated 0
     BUF       
     FD         137
     FW_ID      2296
     LASTACCESS 1646823754
     NAME       WEB_192.168.50.201_61349
     NR         2301
     PEER       192.168.50.201
     PORT       61349
     SNAME      WEB
     SSL       
     STATE      Connected
     TEMPORARY  1
     TYPE       FHEMWEB
     canAsyncOutput 1
     encoding   UTF-8
     READINGS:
       2022-03-09 12:00:35   state           Connected
   READINGS:
     2022-03-09 10:51:41   CommandAccepted yes
     2022-03-08 15:26:49   D-firmware      2.11
     2022-03-08 15:26:49   D-serialNr      OEQ1381092
     2022-03-09 10:52:12   IODev           hmusb
     2022-03-08 23:38:26   PairedTo        0x424242
     2022-03-08 23:38:26   RegL_00.         00:00 02:81 0A:42 0B:42 0C:42 15:FF 18:00
     2022-03-08 23:38:27   RegL_01.         00:00 08:00 09:00 0A:00 0B:02 0C:44 0D:02 0E:8A 0F:05 10:00 30:06 56:00 57:24
     2022-03-08 23:38:37   RegL_03.HM_303933_Btn_03  00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:44 0C:54 0D:93 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:93 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:44 8C:54 8D:93 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:05 9E:93 9F:00
     2022-03-08 23:38:29   RegL_03.HM_303933_Btn_04  00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:11 0C:12 0D:68 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:68 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:11 8C:12 8D:68 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:05 9E:68 9F:00
     2022-03-08 23:38:35   RegL_03.HM_6DAE83_Btn_03  00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:44 0C:54 0D:93 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:93 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:44 8C:54 8D:93 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:05 9E:93 9F:00
     2022-03-08 23:38:31   RegL_03.HM_6DAE83_Btn_04  00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:11 0C:12 0D:68 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:68 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:11 8C:12 8D:68 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:05 9E:68 9F:00
     2022-03-08 23:38:34   RegL_03.self01   00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:11 0C:12 0D:63 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:68 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:11 8C:12 8D:68 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:04 9E:68 9F:00
     2022-03-08 23:38:32   RegL_03.self02   00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:44 0C:54 0D:63 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:93 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:44 8C:54 8D:93 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:04 9E:93 9F:00
     2022-03-09 10:33:03   cfgState        IOgrp
     2022-03-09 10:52:12   commState       CMDs_done
     2022-03-09 10:52:12   deviceMsg       on (to vccu)
     2022-03-09 10:52:12   level           100
     2022-03-09 10:52:12   motor           stop:on
     2022-03-09 10:52:12   pct             100
     2022-03-08 23:38:28   peerList        HM_303933_Btn_03,HM_303933_Btn_04,HM_6DAE83_Btn_03,HM_6DAE83_Btn_04,self01,self02
     2022-03-08 15:25:57   powerOn         2022-03-08 15:25:57
     2022-03-09 10:52:12   recentStateType info
     2022-03-09 10:52:12   state           on
     2022-03-09 10:52:12   timedOn         off
     2022-03-09 10:51:41   trigLast        HM_6DAE83_Btn_04:short
     2022-03-09 09:04:01   trig_HM_303933_Btn_03 Short_22
     2022-03-09 09:03:58   trig_HM_303933_Btn_04 Short_23
     2022-03-08 23:28:08   trig_HM_6DAE83_Btn_03 Short_17
     2022-03-09 10:51:41   trig_HM_6DAE83_Btn_04 Short_13
   helper:
     HM_CMDNR   67
     cSnd       01424242609DCE01046DAE830303,01424242609DCE01043039330303
     cfgStateUpdt 0
     dlvlCmd    ++A011424242609DCE0201000000
     lastMsgTm  1646819532.48126
     mId        0005
     peerFriend peerSens,peerVirt
     peerIDsRaw ,609DCE01,609DCE02,6DAE8304,6DAE8303,30393304,30393303,00000000
     peerIDsState complete
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     tmplChg    1
     cfgChk:
       idPc03     ->vccu
     cmds:
       TmplKey    HM_303933_Btn_03,HM_303933_Btn_04,HM_6DAE83_Btn_03,HM_6DAE83_Btn_04,self01,self02:no:1646777356.94042
       TmplTs     1646777356.94042
       cmdKey     1:1:0::Rollladen_Schlafzimmer:0005:01:HM_303933_Btn_03,HM_303933_Btn_04,HM_6DAE83_Btn_03,HM_6DAE83_Btn_04,self01,self02
       cmdLst:
         assignHmKey noArg
         clear      [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
         deviceRename -newName-
         down       'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
         eventL     -peer- -cond-
         eventS     -peer- -cond-
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         getVersion noArg
         inhibit    [(on|{off})]
         off        noArg
         on         noArg
         pair       noArg
         pct        -value- [-ontime-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerIODev  [IO] -btn- [({set}|unset)] 'not for future use'
         peerSmart  -peerOpt-
         press      [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
         pressL     [(-peer-|{self01})]
         pressS     [(-peer-|{self01})]
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sign       [(on|{off})]
         statusRequest noArg
         stop       noArg
         toggle     noArg
         toggleDir  noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         tplSet_HM_303933_Btn_03 -tplPeer-
         tplSet_HM_303933_Btn_04 -tplPeer-
         tplSet_HM_6DAE83_Btn_03 -tplPeer-
         tplSet_HM_6DAE83_Btn_04 -tplPeer-
         tplSet_self01 -tplPeer-
         tplSet_self02 -tplPeer-
         unpair     noArg
         up         'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
       lst:
         condition  slider,0,1,255
         peer       HM_303933_Btn_03,HM_303933_Btn_04,HM_6DAE83_Btn_03,HM_6DAE83_Btn_04,self01,self02
         peerOpt    remove_HM_303933_Btn_03,remove_HM_303933_Btn_04,remove_HM_6DAE83_Btn_03,remove_HM_6DAE83_Btn_04,CUL_HM_HM_RC_19_107841_Disp,HM_02BF01_Btn_01,HM_02BF01_Btn_02,HM_1269DD_Btn_13,HM_1269DD_Btn_14,HM_1269DD_Btn_15,HM_1269DD_Btn_16,HM_1269DD_Btn_17,HM_1269DD_Btn_18,HM_1269DD_Btn_19,HM_1269DD_Btn_20,HM_303933_Btn_01,HM_303933_Btn_05,HM_303933_Btn_06,HM_3872D5_light,HM_3872D5_lock,HM_3872D5_open,HM_3872D5_unlock,HM_652E9A_Btn_01,HM_652E9A_Btn_02,HM_652E9A_Btn_03,HM_652E9A_Btn_04,HM_653129_Btn_05,HM_653129_Btn_06,HM_6DAE6B_Btn_01,HM_6DAE6B_Btn_02,HM_6DAE6B_Btn_03,HM_6DAE6B_Btn_04,HM_6DAE6B_Btn_05,HM_6DAE6B_Btn_06,HM_6DAE83_Btn_01,HM_6DAE83_Btn_05,HM_6DAE83_Btn_06,HM_Switch01_Btn_01_Dim_01,HM_Switch01_Btn_02_Dim_01,HM_Switch01_Btn_03_Dim_02,HM_Switch01_Btn_04_Dim_02,HM_Switch01_Btn_05_Dim_03,HM_Switch01_Btn_06_Dim_03,HM_Switch01_Btn_07_Dim_04,HM_Switch01_Btn_08_Dim_04,HM_Switch01_Btn_09_Dim_05,HM_Switch01_Btn_10_Dim_05,HM_Switch01_Btn_11_Dim_06,HM_Switch01_Btn_12_Dim_06,HM_Switch02_Btn_03_Dim_08,HM_Switch02_Btn_04_Dim_08,HM_Switch05_Btn_05_Dim_11,HM_Switch_Btn_09,HM_Switch_Btn_10,HM_Switch_Btn_11,RC19_B0,RC19_B1,RC19_B11,RC19_B12,RC19_B13,RC19_B14,RC19_B17,RC19_B2,RC19_B3,RC19_B4,RC19_B5,RC19_B6,RC19_B7,RC19_B8,RC19_B9,Rauchmelder_Team,Regensensor_Regen,Vel_HA_Btn_01,Vel_HA_Btn_02,Vel_SP_Btn_05,Vel_SP_Btn_06,Vel_SP_RC19_B15,Vel_SP_RC19_B16,Vel_WC_Btn_03,Vel_WC_Btn_04,keyremote_1_1,keyremote_1_2,keyremote_1_3,keyremote_1_4,motion_portal_Btn_01,motion_portal_Btn_02,motion_portal_Motion,reedcontrol_Sw_01,reedcontrol_Sw_02,reedcontrol_Sw_03,roll1,roll2
         tplChan   
         tplDel     self02:short>BlStopDnSh,self01:short>BlStopUpSh
         tplPeer    BlStopDnLg_long,BlStopDnLg_short,BlStopDnSh_long,BlStopDnSh_short,BlStopUpLg_long,BlStopUpLg_short,BlStopUpSh_long,BlStopUpSh_short,SwCondAbove_long,SwCondAbove_short,SwCondBelow_long,SwCondBelow_short,SwOnCond_long,SwOnCond_short
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     dir:
       cur        stop
       rct        up
     expert:
       def        0
       det        0
       raw        1
       tpl        0
     io:
       flgs       0
       newChn     +609DCE,00,01,00
       nextSend   1646819532.53799
       rxt        0
       vccu       
       p:
         609DCE
         00
         01
         00
       prefIO:
     mRssi:
       mNo        43
       io:
         hmusb:
           -76
           -76
     peerIDsH:
       00000000   broadcast
       30393303   HM_303933_Btn_03
       30393304   HM_303933_Btn_04
       609DCE01   self01
       609DCE02   self02
       6DAE8303   HM_6DAE83_Btn_03
       6DAE8304   HM_6DAE83_Btn_04
     prt:
       bErr       0
       sProc      0
       rspWait:
       tryMsg:
     q:
       qReqConf   
       qReqStat   
     regCollect:
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         hmusb
       flg        A
       ts         1646819532.48126
       ack:
         HASH(0x71c9698)
         438002424242609DCE00
     rssi:
       HM_303933:
         avg        -56.5454545454545
         cnt        11
         lst        -49
         max        -46
         min        -67
       HM_6DAE83:
         avg        -68.4
         cnt        5
         lst        -73
         max        -60
         min        -74
       at_hmusb:
         avg        -77.0757575757575
         cnt        132
         lst        -78
         max        -74
         min        -79
       vccu:
         avg        -77.75
         cnt        4
         lst        -77
         max        -77
         min        -79
     shadowReg:
     tmpl:
       self01:short>BlStopUpSh
       self02:short>BlStopDnSh
Attributes:
   IOgrp      vccu:hmusb
   autoReadReg 4_reqStatus
   expert     rawReg
   firmware   2.11
   model      HM-LC-BL1-FM
   peerIDs    00000000,30393303,30393304,609DCE01,609DCE02,6DAE8303,6DAE8304
   room       Schlafzimmer
   serialNr   OEQ1381092
   subType    blindActuator
   webCmd     statusRequest:toggleDir:on:off:up:down:stop


List Schalter 1:
Internals:
   DEF        30393303
   FUUID      6227644a-f33f-9bf2-6498-e0d69052d04a0d8a
   FVERSION   10_CUL_HM.pm:0.252980/2021-12-05
   NAME       HM_303933_Btn_03
   NR         1584
   NTFY_ORDER 48-HM_303933_Btn_03
   STATE      Short 1_22 (to Rollladen_Schlafzimmer)
   TYPE       CUL_HM
   chanNo     03
   device     HM_303933
   disableNotifyFn 1
   peerList   Rollladen_Schlafzimmer
   CL:
     Authenticated 0
     BUF       
     FD         125
     FW_ID      1604
     LASTACCESS 1646826482
     NAME       WEB_192.168.50.201_62224
     NR         2361
     PEER       192.168.50.201
     PORT       62224
     SNAME      WEB
     SSL       
     STATE      Connected
     TEMPORARY  1
     TYPE       FHEMWEB
     canAsyncOutput 1
     encoding   UTF-8
     READINGS:
       2022-03-09 12:48:01   state           Connected
   READINGS:
     2022-03-08 22:49:49   RegL_01.         00:00 04:10 08:00 09:00
     2022-03-08 22:49:50   RegL_04.Rollladen_Schlafzimmer_chn-01  00:00 01:00
     2022-03-09 10:33:01   cfgState        ok
     2022-03-08 23:12:19   commState       CMDs_done
     2022-03-08 22:49:49   peerList        Rollladen_Schlafzimmer
     2022-03-09 09:04:01   state           Short 1_22 (to Rollladen_Schlafzimmer)
     2022-03-09 09:04:01   trigger         Short_22
     2022-03-08 15:56:02   triggerTo_HM_609DCE Short_11_ack
     2022-03-09 09:04:02   triggerTo_Rollladen_Schlafzimmer Short_22_ack
     2022-03-09 09:04:01   trigger_cnt     22
   helper:
     BNO        22
     BNOCNT     1
     peerFriend peerAct,peerVirt
     peerIDsRaw ,609DCE01,00000000
     peerIDsState complete
     peerOpt    4:remote
     regLst     1,4p
     cmds:
       TmplKey    Rollladen_Schlafzimmer:no:1646774087.59443
       TmplTs     1646774087.59443
       cmdKey     1:0:0::HM_303933:00A9:03:Rollladen_Schlafzimmer
       cmdLst:
         clear      [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
         getConfig  noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerChan   -btnNumber- -actChn- [({single}|dual|reverse)] [({set}|unset)] [(actor|remote|{both})]
         peerSmart  -peerOpt-
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         sign       [(on|{off})]
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         tplSet_Rollladen_Schlafzimmer -tplPeer-
         trgEventL  -peer- -condition-
         trgEventS  -peer- -condition-
         trgPressL  [(-peer-|{all})]
         trgPressS  [(-peer-|{all})]
       lst:
         condition  slider,0,1,255
         peer       Rollladen_Schlafzimmer
         peerOpt    remove_Rollladen_Schlafzimmer_chn-01,HM_353DC1_Sw_03,HM_353DC1_Sw_04,HM_353DC1_Sw_05,HM_353DC1_Sw_06,HM_353DC1_Sw_07,HM_353DC1_Sw_08,HM_3FFEE0,HM_3FFEFE,HM_4B118E_Sw,HM_4B118E_Sw1_V_01,HM_4B118E_Sw1_V_02,HM_573D20_Sw_01,HM_573D20_Sw_03,HM_573D20_Sw_04,HM_6AEE6F_WindowRec,HM_6AEE6F_remote,HT_AZ_WindowRec,HT_AZ_remote,HT_BAD_FEN_WindowRec,HT_BAD_FEN_remote,HT_Bad_Handtuch_WindowRec,HT_Bad_Handtuch_remote,HT_Hall_WindowRec,HT_Hall_remote,HT_KUE_LI_WindowRec,HT_KUE_LI_remote,HT_KUE_RE_WindowRec,HT_KUE_RE_remote,HT_WC_WindowRec,HT_WC_remote,HT_WZ_LI_WindowRec,HT_WZ_LI_remote,HT_WZ_RE_WindowRec,HT_WZ_RE_remote,Klima,LI.FLU.STRAHLER,Rauchmelder_Team,Rolladen_WZ_Tuer,Rolladen_WZ_links,Rolladen_WZ_rechts,Rollladen_Schlafzimmer,Rolllaeden_Bad_l,Rolllaeden_Bad_r,Rolllaeden_Kueche_l,Rolllaeden_Kueche_r,Sw_Vel_AZ_off,Sw_Vel_AZ_on,THERMOSTAT_Bad_WindowRec,THERMOSTAT_Bad_remote,THERMOSTAT_Kueche_WindowRec,THERMOSTAT_Kueche_remote,THERMOSTAT_WZ_WindowRec,THERMOSTAT_WZ_remote,Winmatic_SZ,blutooth1,k1_schaltaktor_sirene,k2_schaltaktor_led_blink,schaltaktor_portal_3,schaltaktor_portal_4
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     expert:
       def        0
       det        0
       raw        1
       tpl        0
     peerIDsH:
       00000000   broadcast
       609DCE01   Rollladen_Schlafzimmer_chn-01
     regCollect:
     role:
       chn        1
     shadowReg:
     tmpl:
Attributes:
   model      HM-PB-6-WM55
   peerIDs    00000000,609DCE01


OK


List Schalter 2:
Internals:
   DEF        6DAE83
   FUUID      622764cb-f33f-9bf2-fe57-b99bce4096af606d
   FVERSION   10_CUL_HM.pm:0.252980/2021-12-05
   IODev      hmusb
   LASTInputDev hmusb
   MSGCNT     111
   NAME       HM_6DAE83
   NR         1588
   NTFY_ORDER 48-HM_6DAE83
   STATE      HM_6DAE83_Btn_04 Short
   TYPE       CUL_HM
   channel_01 HM_6DAE83_Btn_01
   channel_02 HM_Switch_Btn_10
   channel_03 HM_6DAE83_Btn_03
   channel_04 HM_6DAE83_Btn_04
   channel_05 HM_6DAE83_Btn_05
   channel_06 HM_6DAE83_Btn_06
   disableNotifyFn 1
   hmusb_MSGCNT 111
   hmusb_RAWMSG E6DAE83,0000,04C57AAD,FF,FFB3,41A4406DAE83609DCE040D
   hmusb_RSSI -77
   hmusb_TIME 2022-03-09 10:51:41
   lastMsg    No:41 - t:40 s:6DAE83 d:609DCE 040D
   protLastRcv 2022-03-09 10:51:41
   protRcv    60 last_at:2022-03-09 10:51:41
   protSnd    55 last_at:2022-03-08 23:11:09
   protState  CMDs_done
   rssi_at_hmusb cnt:111 min:-78 max:-54 avg:-62.99 lst:-77
   CL:
     Authenticated 0
     BUF       
     FD         135
     FW_ID      2366
     LASTACCESS 1646826522
     NAME       WEB_192.168.50.201_62226
     NR         2363
     PEER       192.168.50.201
     PORT       62226
     SNAME      WEB
     SSL       
     STATE      Connected
     TEMPORARY  1
     TYPE       FHEMWEB
     canAsyncOutput 1
     encoding   UTF-8
     READINGS:
       2022-03-09 12:48:02   state           Connected
   READINGS:
     2022-03-08 15:34:48   CommandAccepted yes
     2022-03-08 23:11:09   D-firmware      1.2
     2022-03-08 23:11:09   D-serialNr      QEQ0618310
     2022-03-08 23:11:09   IODev           hmusb
     2022-03-08 23:10:25   PairedTo        0x424242
     2022-03-08 15:17:23   R-pairCentral   0x424242
     2022-03-08 23:10:25   RegL_00.         00:00 02:01 0A:42 0B:42 0C:42 18:00
     2022-03-09 10:51:41   battery         ok
     2022-03-09 10:33:02   cfgState        IOgrp
     2022-03-08 23:11:09   commState       CMDs_done
     2022-03-09 10:51:41   state           HM_6DAE83_Btn_04 Short
   helper:
     HM_CMDNR   65
     cSnd       014242426DAE8305043AE2720104,014242426DAE8306043AE2720104
     cfgStateUpdt 0
     lastMsgTm  1646819501.00436
     mId        00A9
     peerFriend -
     peerOpt    -:remote
     regLst     0
     rxType     28
     supp_Pair_Rep 0
     ack:
     cfgChk:
       idPc03     ->vccu
     cmds:
       TmplKey    :no:1646774087.68098
       TmplTs     1646774087.68098
       cmdKey     0:1:0::HM_6DAE83:00A9:00:
       cmdLst:
         assignHmKey noArg
         clear      [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         unpair     noArg
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt   
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     expert:
       def        1
       det        1
       raw        1
       tpl        0
     io:
       flgs       0
       newChn     +6DAE83,00,01,00
       nextSend   1646819501.04268
       rxt        2
       vccu       
       p:
         6DAE83
         00
         01
         00
       prefIO:
     mRssi:
       mNo        41
       io:
         hmusb:
           -75
           -75
     peerIDsH:
     prt:
       bErr       0
       sProc      0
       sleeping   1
       rspWait:
       tryMsg:
     q:
       qReqConf   
       qReqStat   
     regCollect:
     role:
       dev        1
     rssi:
       at_hmusb:
         avg        -63
         cnt        111
         lst        -77
         max        -54
         min        -78
     shadowReg:
     tmpl:
Attributes:
   IOgrp      vccu:hmusb
   autoReadReg 5_readMissing
   expert     allReg,rawReg
   firmware   1.2
   model      HM-PB-6-WM55
   room       Schlafzimmer
   serialNr   QEQ0618310
   subType    remote
   webCmd     getConfig:clear msgEvents


Vielen Dank & viele Grüße
Martin
Titel: Antw:HM-LC-BL1-FM, Stopp-Befehl, Register, Templates?
Beitrag von: Otto123 am 09 März 2022, 14:39:59
Hallo Martin,

ein werkreset wird den Auslieferungszustand komplett wiederherstellen.

Vertauscht sind quasi die Bedeutung von self01 und self02 sieht man ja im Wiki gut
https://wiki.fhem.de/wiki/HM-LC-BL1-FM_Funk-Jalousieaktor#Verbesserung_der_Bedienung_zum_Stoppen_des_laufenden_Antriebs
https://wiki.fhem.de/wiki/HM-LC-Bl1PBU-FM_Funk-Rollladenaktor_f%C3%BCr_Markenschalter#Tasterverhalten

Beim alten Weg bist Du falsch abgebogen: falsche Wiki Seite! BL1 ohne Tasten / BL1PBU mit Tastenwippe

Gruß Otto
Titel: Antw:HM-LC-BL1-FM, Stopp-Befehl, Register, Templates?
Beitrag von: frank am 09 März 2022, 15:40:34
1. ausserdem gibt es ein problem mit der vccu.
beide devices zeigen:
2022-03-09 10:33:03   cfgState        IOgrp

zeig mal ein list der vccu.

2. es muss doch fehlermeldungen gegeben haben, oder was bedeutet funktioniert nicht?
die templates wurden jedenfalls assigned:
     tmpl:
       self01:short>BlStopUpSh
       self02:short>BlStopDnSh

sind die templates denn auch jeweils auf den richtigen buttons?

ZitatEiner schrieb ja hier, dass bei ihm der HM-LC-BL1-FM nur mit den (vertauschten) Template-Settings des HM-LC-Bl1PBU-FM das gewünschte Verhalten zeigte, was ja eigentlich nicht sein sollte.
kommt ja darauf an, ob die richtung jeweils dazu passt.

3. die templates sind ja nur für die internen tasten self01/2 konfiguriert. damit hat diese massnahme natürlich keine auswirkung auf die anderen gepeerten taster. die müsstest du zusätzlich ebenfalls anpassen.
Titel: Antw:HM-LC-BL1-FM, Stopp-Befehl, Register, Templates?
Beitrag von: dadoc am 09 März 2022, 17:08:13
Hallo Otto,
vielen Dank für den Hinweis.
Beim alten Weg bist Du falsch abgebogen: falsche Wiki Seite! BL1 ohne Tasten / BL1PBU mit Tastenwippe
Ich hatte es ja zunächst mit den Template-Befehlen für den (korrekten) BL ohne Tasten versucht; erst als das nicht den gewünschten Effekt zeigte, habe ich es mit regbulk probiert.
Das Nicht-Funktionieren könnte evtl. daran gelegen haben, dass - wie ich erst im Nachhinein bemerkte - einige Register fehlten? Jetzt sind alle da, aber es geht immer noch nicht wie gewünscht.
ein werkreset wird den Auslieferungszustand komplett wiederherstellen.Werk-Reset bezieht sich vermutlich auf den Aktor? Ja, da wird alles resettet, aber das wollte ich vermeiden - vor allem weil ich die BLs in den teilweise sehr schlecht zugänglichen Rolllädenkästen verbauen musste und auch keine Taster angeschlossen sind. Daher war ich für die Zukunft auf der Suche nach Alternativen zur "harten Tour".

Zitatzeig mal ein list der vccu.
Steht auf "RESPONSE TIMEOUT:RegisterRead":
Internals:
   DEF        424242
   FUUID      5c7b92e6-f33f-e02c-043c-240e6779ab2dc9f6
   FVERSION   10_CUL_HM.pm:0.252980/2021-12-05
   IODev      hmusb
   NAME       vccu
   NOTIFYDEV  global
   NR         53
   NTFY_ORDER 48-vccu
   STATE      RESPONSE TIMEOUT:RegisterRead
   TYPE       CUL_HM
   channel_01 vccu_Btn1
   protCmdDel 1
   protResnd  3 last_at:2022-03-08 22:15:47
   protResndFail 1 last_at:2022-03-08 22:15:51
   protSnd    1 last_at:2022-03-08 22:15:32
   protState  CMDs_done_Errors:1
   CL:
     Authenticated 0
     BUF       
     FD         139
     FW_ID      2392
     LASTACCESS 1646841310
     NAME       WEB_192.168.50.201_54106
     NR         2395
     PEER       192.168.50.201
     PORT       54106
     SNAME      WEB
     SSL       
     STATE      Connected
     TEMPORARY  1
     TYPE       FHEMWEB
     canAsyncOutput 1
     encoding   UTF-8
     READINGS:
       2022-03-09 16:54:10   state           Connected
   helper:
     HM_CMDNR   159
     cSnd       ,0142424242424200040000000000
     cfgStateUpdt 0
     mId        no
     ack:
     cfgChk:
       idPc01     fail
       idRc01     RegL_00.
     cmds:
       TmplKey    :no:1646774088.25718
       TmplTs     1646774088.25718
       cmdKey     0:1:0::vccu:no:00:
       cmdLst:
         clear      (readings|all)
         getConfig  noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         update     noArg
         virtual    [(1..50;1|{1})]
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt   
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         listDevice [({all}|alive|unknown|dead|notAlive)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         status     noArg
         tplInfo    noArg
     expert:
       def        0
       det        0
       raw        1
       tpl        0
     io:
       flgs       0
       newChn     +424242,00,01,00
       rxt        0
       vccu       
       p:
         424242
         00
         01
         00
       prefIO:
     mRssi:
       mNo       
     peerIDsH:
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
     rssi:
     shadowReg:
     tmpl:
Attributes:
   autoReadReg 4_reqStatus
   expert     rawReg
   model     
   room       CUL_HM,Settings->CCU
   subType    no
   webCmd     virtual:update

2. es muss doch fehlermeldungen gegeben haben, oder was bedeutet funktioniert nicht?
Fehlermeldungen gab es nicht, "funktioniert nicht" bedeutet, dass man den fahrenden Rolladen nur mit einem Druck auf die Taste für die entgegen gesetzte Fahrtrichtung stoppen kann, wie werkseitig vorgesehen.

Zitatsind die templates denn auch jeweils auf den richtigen buttons?
Für die Beantwortung reicht mein Verständnis der HM-Innereien leider noch nicht aus - aber sollte man das nicht im List sehen? Zugeordnet sind über "2 dual" jeweils das zweite Tasterpaar des Schalters: Btn3 down, Btn4 up. Wie unten geschrieben, habe ich bisher nichts davon gelesen bzw. gewusst, dass die Templates neben self1 und 2 auch den den physikalischen (?) Tasten zugeordnet werden müssen?

Zitat3. die templates sind ja nur für die internen tasten self01/2 konfiguriert. damit hat diese massnahme natürlich keine auswirkung auf die anderen gepeerten taster. die müsstest du zusätzlich ebenfalls anpassen.
Oh! Das ist für mich nun neu. Ich habe die Anleitung im Wiki so verstanden, dass durch das Zuweisen der Templates zu self das gesamte Verhalten der (gepeerten) Tasten beeinflusst wird bzw. dass das nur über die entsprechende Definition der internen Tasten funktioniert:
sind die Templates auf die richtigen internen Tasten anzuwenden, wie oben beschrieben. Die Templates definieren (bzw. korrigieren) das gesamte Tasterverhalten auf Werkseinstellung, zusätzlich wird die sog. Sprungtabelle modifiziert, so dass ein fahrender Rolladen gestoppt wird (aufwärts: BlJtRampOn: rampOn -> on, abwärts: BlJtRampOff: rampoff -> off)

Wie müsste ich die den anpassen - analog über
set <HMinfo> templateSet <device> BlStopUpSh HM_303933_Btn_03:short
usw.?



Titel: Antw:HM-LC-BL1-FM, Stopp-Befehl, Register, Templates?
Beitrag von: frank am 09 März 2022, 17:30:00
beim pbu ist self01 unten, wenn er richtig rum eingebaut ist. dann gehe ich davon aus, dass dieser taster für runter programmiert ist. im wiki kommt also das template stopDn auf self01, der runter taster. und stopUp auf den hochtaster.

set <HMinfo> templateSet <device> BlStopUpSh HM_303933_Btn_03:short
wenn HM_303933_Btn_03 für hochfahren ist, sollte es passen.
und <device> muss der aktor werden.


deine vccu ist völlig falsch.
ein wunder, das bei dir überhaupt etwas funktioniert.  ;)
schau mal ins wiki.
Titel: Antw:HM-LC-BL1-FM, Stopp-Befehl, Register, Templates?
Beitrag von: dadoc am 09 März 2022, 17:52:55
Zitatwenn HM_303933_Btn_03 für hochfahren ist, sollte es passen.
Btn_03 ist für runterfahren. Ich hatte das im Wiki allerdings eh so verstanden, dass ein Druck auf eine beliebige Taste des (gepeerten?) Schalterpaars einen laufenden Rolladen anhält:
ZitatÜblich bei vielen Rolladenantrieben sind aber beliebige kurze Tastendrücke. Um den fahrenden Rollladen bei jedem Tastendruck anzuhalten und nicht nur bei Druck auf die entgegengesetzte Richtung, ist folgendermaßen vorzugehen:
Ändert das etwas? Und wozu dient dann überhaupt die Anwendung der Templates auf self01 und self02, die das Wiki vorgibt?
Zitatdeine vccu ist völlig falsch.
ein wunder, das bei dir überhaupt etwas funktioniert.  ;)
schau mal ins wiki.
Vor diesem Verdikt hatte ich mich gefürchtet... Wundert mich aber nicht, denn ich hatte schon damals, vor Jahren bei der Einrichtung, das Prinzip bzw. den Sinn nicht ganz durschaut und tue es heute immer noch nicht. Auch wenn sonst eigentlich alles wie erwartet funktioniert, werde mich erneut einlesen, jetzt gibt es ja auch viel mehr Doku dazu.
Titel: Antw:HM-LC-BL1-FM, Stopp-Befehl, Register, Templates?
Beitrag von: dadoc am 09 März 2022, 18:07:01
Habe nun
set hm templateSet Rollladen_Schlafzimmer BlStopUpSh HM_303933_Btn_04:short

abgesetzt. Es poppte für 1/2s ein Fenster auf, ich konnte nur etwas von wegen "list... incomplete..." erhaschen, kommt wohl vom Auto-Config Check?. Im Log steht:

2022.03.09 17:58:16 3: HMinfo hm get:templateSet :Rollladen_Schlafzimmer,BlStopUpSh,HM_303933_Btn_04:short
2022.03.09 17:58:16 3: CUL_HM set Rollladen_Schlafzimmer regSet exec shActionType ? HM_303933_Btn_04
2022.03.09 17:58:16 3: CUL_HM set Rollladen_Schlafzimmer regSet exec shBlJtRefOff ? HM_303933_Btn_04
2022.03.09 17:58:16 3: CUL_HM set Rollladen_Schlafzimmer regSet exec shBlJtDlyOn ? HM_303933_Btn_04
2022.03.09 17:58:16 3: CUL_HM set Rollladen_Schlafzimmer regSet exec shBlJtRampOff ? HM_303933_Btn_04
2022.03.09 17:58:16 3: CUL_HM set Rollladen_Schlafzimmer regSet exec shBlJtDlyOff ? HM_303933_Btn_04
2022.03.09 17:58:16 3: CUL_HM set Rollladen_Schlafzimmer regSet exec shBlJtOn ? HM_303933_Btn_04
2022.03.09 17:58:16 3: CUL_HM set Rollladen_Schlafzimmer regSet exec shBlJtRampOn ? HM_303933_Btn_04
2022.03.09 17:58:16 3: CUL_HM set Rollladen_Schlafzimmer regSet exec shBlJtOff ? HM_303933_Btn_04
2022.03.09 17:58:16 3: CUL_HM set Rollladen_Schlafzimmer regSet exec shBlJtRefOn ? HM_303933_Btn_04
2022.03.09 17:58:16 3: CUL_HM set Rollladen_Schlafzimmer regSet prep shActionType jmpToTarget HM_303933_Btn_04
2022.03.09 17:58:16 3: CUL_HM set Rollladen_Schlafzimmer regSet prep shBlJtRefOff off HM_303933_Btn_04
2022.03.09 17:58:16 3: CUL_HM set Rollladen_Schlafzimmer regSet prep shBlJtDlyOn refOn HM_303933_Btn_04
2022.03.09 17:58:16 3: CUL_HM set Rollladen_Schlafzimmer regSet prep shBlJtRampOff off HM_303933_Btn_04
2022.03.09 17:58:16 3: CUL_HM set Rollladen_Schlafzimmer regSet prep shBlJtDlyOff dlyOn HM_303933_Btn_04
2022.03.09 17:58:16 3: CUL_HM set Rollladen_Schlafzimmer regSet prep shBlJtOn dlyOn HM_303933_Btn_04
2022.03.09 17:58:16 3: CUL_HM set Rollladen_Schlafzimmer regSet prep shBlJtRampOn on HM_303933_Btn_04
2022.03.09 17:58:16 3: CUL_HM set Rollladen_Schlafzimmer regSet prep shBlJtOff dlyOn HM_303933_Btn_04
2022.03.09 17:58:16 3: CUL_HM set Rollladen_Schlafzimmer regSet prep shBlJtRefOn rampOn HM_303933_Btn_04
2022.03.09 17:58:16 3: CUL_HM set Rollladen_Schlafzimmer regSet exec shActionType jmpToTarget HM_303933_Btn_04
2022.03.09 17:58:16 3: HMinfo hm get:configCheck :-f,^(Rollladen_Schlafzimmer|Rollladen_Schlafzimmer)$
2022.03.09 17:58:20 3: CUL_HM set Rollladen_Schlafzimmer getConfig noArg
2022.03.09 17:58:31 3: hmusb: Unknown code A2450088E30EFE4E000020004A7413A58F2777E38D4F232C676E8BC442B49559F6E18D765E4::-74:hmusb, help me!
2022.03.09 18:00:42 3: hmusb: Unknown code A2150008E30EFE4B63F1E0004A742CECE449580AECE1F59903D4051A33207952C27B0::-74:hmusb, help me!
2022.03.09 18:01:12 3: hmusb: Unknown code A0F8A943F71C5A5000000020229BB99D8::-44:hmusb, help me!
2022.03.09 18:03:43 3: hmusb: Unknown code A2150008E30EFE4B63F1E0004A74306E9D708869714690776B2B14BB790A67E8A8FE6::-74:hmusb, help me!

Die letzten Zeilen habe ich seit meinen Versuchen von gestern alle paar Minuten im Log.
Titel: Antw:HM-LC-BL1-FM, Stopp-Befehl, Register, Templates?
Beitrag von: dadoc am 09 März 2022, 19:41:03
So, wieder vor Ort:
set hm templateSet Rollladen_Schlafzimmer BlStopUpSh HM_303933_Btn_04:short
set hm templateSet Rollladen_Schlafzimmer BlStopDnSh HM_303933_Btn_03:short

bringt das gewünschte Ergebnis ganz ohne Werk-Resets: Stop der Rollladenfahrt beim Druck auf eine beliebige der beiden Tasten. Vielen Dank für den Tipp!
Soll ich das im Wiki ergänzen? Für mich liest sich das nämlich so, als sei es mit den dort aufgeführten Befehlen getan (evtl. reichen diese ja aus, wenn physikalische Taster am Aktor angeschlossen sind?).
Nochmals Danke an Euch und
Viele Grüße
Martin
Titel: Antw:[gelöst] HM-LC-BL1-FM, Stopp-Befehl, Register, Templates?
Beitrag von: frank am 10 März 2022, 10:01:54
grundsätzlich hat jeder peer seinen eigenen registersatz, um das aktorverhalten individuell für jeden peer zu konfigurieren.
interne tasten (self01/2) sind auch peers, die allerdings fest gepeert sind.

die beiden templates setzen jeweils nicht den kompletten registersatz. sie verändern/ergänzen nur das default verhalten.
up-taster-peer => blStopUp
down-taster-peer => blStopDn

das wiki lebt von veränderung.  ;)

edit: mit HMdeviceTools.js kannst du komfortabel mit register templates arbeiten.
zb jeweils ein template für den kompletten registersatz erstellen. siehe link in meiner signatur.
Titel: Antw:[gelöst] HM-LC-BL1-FM, Stopp-Befehl, Register, Templates?
Beitrag von: dadoc am 10 März 2022, 14:51:17
HMdeviceTools Habe ich vor ein paar Tagen entdeckt und installiert, aber noch nicht weiter erforscht.

Viel wichtiger aber: ich habe heute (!), nach vielen Jahren, erstmals kapiert, dass mit ,,internen Tastern" in fast allen Fällen eben gerade keine internen, sondern externe, oft über Kabel angeschlossene Taster gemeint sind. Als gelernter Linguist finde ich ,,intern" doch recht irreführend. Ich habe mir darunter immer irgendwelche ominösen, intern-virtuelle Taster vorgestellt ;)
Titel: Antw:[gelöst] HM-LC-BL1-FM, Stopp-Befehl, Register, Templates?
Beitrag von: Otto123 am 10 März 2022, 19:42:29
nö, externe sind alle gepeerten - also über Funk "angeschlossenen". Alles was direkt wirkt - Tastenwippe oder Kabel an Kontakten - ist intern :)

Ob an den Kontakten 100 m Kabel hängt ist egal  ;D ;D ;D
Titel: Antw:[gelöst] HM-LC-BL1-FM, Stopp-Befehl, Register, Templates?
Beitrag von: dadoc am 15 März 2022, 16:35:48
Zitat von: frank am 10 März 2022, 10:01:54
das wiki lebt von veränderung.  ;)
Habe es jetzt mal eingearbeitet.