Ein herzerfrischendes Moin vom achtern - Diek vorweg.
Da ich im ftui gerne einen Status-Button auf den pair-Status der VCCU setzen möchte hätte ich gerne einen Wunsch:
Kann man das Internal hmPair in ein Reading umwandeln, welches "0" fuer "off" und "1" für "pairing" ausweist.
Ich kann auf Internals leider keinen Verweis für ein ftui-Icon legen.
Gruß
Sailor
wozu?
du kannst sowieso nur einmal pairen.
mach zb "set vccu hmPairForSec 9999", dann kannst du sicherlich bequem dein device rechtzeitig erreichen.
Zitat von: frank am 30 März 2021, 15:16:53
wozu?
du kannst sowieso nur einmal pairen.
mach zb "set vccu hmPairForSec 9999", dann kannst du sicherlich bequem dein device rechtzeitig erreichen.
Darum geht es nicht.
Ich will auf dem ftui eine Anzeige darstellen lassen, in welchem Modus sich die VCCU befindet.
Das Pairing wird nur als Internal angegeben und ist somit nicht auslesbar.
Gruß
Sailor
nun, eigentlisch schon ein Reading.
Allerding mit mehr Info:
Es wird den Status enthalten:
- "for sec: xxx"
- "serial: xxxxx"
- "timeout" - nothing found
- "name:xxx SN:yyy model:zzz" - wenn das Pairing stattgefunden hat.
Diese Info macht sinn.
Übrigens sollte das Pairen über ccu nun besser laufen - ich haben einen Zustand gefixet welcher die Device-messages ausblenden konnte. Sollte die bekannten Probleme beheben - hoffe ich
Hallo Martin
Zitat von: martinp876 am 02 April 2021, 20:14:53
nun, eigentlisch schon ein Reading.
Allerding mit mehr Info:
Also ich finde kein Reading, welches entsprechend deine Informationen ausgibt.
Und mehr Informationen kann man immer noch filtern...
Anbei das list von meiner VCCU and der ab morgen die dritte HMLAN haengt,
Internals:
.triggerUsed 0
CFGFN ./cfg/CUL.cfg
DEF 000001
FUUID 5c49937a-f33f-02bc-5acc-1c24190b9546aaee
HMLAN1_MSGCNT 2051
HMLAN1_RAWMSG E000001,0000,096690C7,FF,FFBD,53A0110000016C45CF0202C80000
HMLAN1_RSSI -67
HMLAN1_TIME 2021-04-02 21:39:02
HMLAN2_MSGCNT 2558
HMLAN2_RAWMSG E000001,0000,04A4E785,FF,FFBD,03800200000163714700
HMLAN2_RSSI -67
HMLAN2_TIME 2021-04-02 21:39:11
IODev HMLAN1
LASTInputDev HMLAN2
MSGCNT 4609
NAME VCCU
NOTIFYDEV global
NR 163
NTFY_ORDER 50-VCCU
STATE HMLAN1:ok,HMLAN2:ok
TYPE CUL_HM
assignedIOs HMLAN1,HMLAN2
chanNo 01
hmPair 1
lastMsg No:03 - t:02 s:000001 d:637147 00
protLastRcv 2021-04-02 21:39:11
protRcv 4103 last_at:2021-04-02 21:39:11
protRcvB 200 last_at:2021-04-02 03:05:10
rssi_at_HMLAN1 cnt:1800 min:-77 max:-63 avg:-68.01 lst:-67
rssi_at_HMLAN2 cnt:2558 min:-76 max:-63 avg:-68.06 lst:-67
.attraggr:
.attrminint:
Helper:
DBLOG:
IOopen:
myDbLog:
TIME 1617331032.70785
VALUE 2
state:
myDbLog:
TIME 1617331032.70785
VALUE HMLAN1:ok,HMLAN2:ok
READINGS:
2021-03-26 20:46:49 .associatedWith VCCU,VCCU
2021-04-02 21:39:11 .protLastRcv 20210402213911
2021-04-02 21:39:11 CommandAccepted yes
2021-04-02 04:37:12 IOopen 2
2021-04-02 21:39:05 recentStateType ack
2021-04-02 04:37:12 state HMLAN1:ok,HMLAN2:ok
2021-03-24 01:31:15 unknown_0542DF received
2021-04-02 20:23:32 unknown_1C9B99 received
2021-02-18 15:54:16 unknown_71B188 received
helper:
HM_CMDNR 3
PONtest 1
peerFriend peerSD,peerSens,peerAct
peerIDsState peerUnread
peerOpt -:virtual
regLst 0
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1616788009.38159
TmplTs 1616788009.38159
cmdKey 1:1:1::VCCU::01:
cmdLst:
assignHmKey noArg
assignIO -IO- [({set}|unset)]
clear [(readings|rssi|msgEvents|attack|{msgErrors}|unknownDev)]
defIgnUnknown noArg
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getDevInfo noArg
hmPairForSec [-sec-]
hmPairSerial -serial-
peerChan -btnNumber- -actChn- [({single}|dual|reverse)] [({set}|unset)] [(actor|remote|{both})]
peerSmart -peerOpt-
postEvent -condition-
press [(long|{short})] [(-peer-|{all})] [(noBurst|{Burst})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
pressL [(-peer-|{all})]
pressS [(-peer-|{all})]
raw -data- [...]
reset noArg
tplSet_0 -tplChan-
unpair noArg
update noArg
virtual [(1..50;1|{1})]
lst:
condition slider,0,1,255
peer
peerOpt AS_Blind,AS_Light_Sw,AS_Radiator_WindowRec,AS_Radiator_remote,AS_SmokeDetector,AS_Thermostat_WindowRec,AS_Thermostat_remote,AS_Window,B0_Radiator_WindowRec,B0_Radiator_remote,B0_Thermostat_WindowRec,B0_Thermostat_remote,B1_LightL_Sw,B1_LightL_Sw_V_01,B1_LightL_Sw_V_02,B1_LightR_Sw,B1_Radiator_WindowRec,B1_Radiator_remote,B1_Thermostat_WindowRec,B1_Thermostat_remote,B1_Window,BR_Light_Sw,BR_Light_Sw_V_01,BR_Light_Sw_V_02,BR_RadiatorL_WindowRec,BR_RadiatorL_remote,BR_RadiatorR_WindowRec,BR_RadiatorR_remote,BR_SmokeDetector,BR_Thermostat_WindowRec,BR_Thermostat_remote,BR_Window,CE_Blind,CE_Light_Sw,CE_Light_Sw_V_01,CE_Light_Sw_V_02,CE_Radiator_WindowRec,CE_Radiator_remote,CE_SmokeDetector,CE_Thermostat_WindowRec,CE_Thermostat_remote,CE_Window,CH_SmokeDetector,CP_Door,CP_Postbox_Sw_01,CP_Postbox_Sw_02,CP_Postbox_Sw_03,CR_Blind,CR_Radiator_WindowRec,CR_Radiator_remote,CR_SmokeDetector,CR_Thermostat_WindowRec,CR_Thermostat_remote,CR_Window,CW_Blind,CW_Light_Sw,CW_Light_Sw_V_01,CW_Light_Sw_V_02,CW_Radiator_WindowRec,CW_Radiator_remote,CW_SmokeDetector,CW_Thermostat_WindowRec,CW_Thermostat_remote,CW_Window,GE_Door,GR_Blind,GR_Light_Sw,GR_Light_Sw1_V_01,GR_Light_Sw1_V_02,GR_Radiator_WindowRec,GR_Radiator_remote,GR_SmokeDetector,GR_Thermostat_WindowRec,GR_Thermostat_remote,GR_Window,HW_Door,HW_Light_Sw,HW_SmokeDetector,KT_Blind,KT_LightCupboard_Sw_01,KT_LightCupboard_Sw_02,KT_Light_Sw,KT_Radiator_WindowRec,KT_Radiator_remote,KT_Thermostat_WindowRec,KT_Thermostat_remote,KT_Window,LR_Blind,LR_Light_Sw,LR_Radiator_WindowRec,LR_Radiator_remote,LR_Thermostat_WindowRec,LR_Thermostat_remote,LR_Window,OS_OutsideDecoLightPlug01,PH_LightPond_Sw,PH_LightStars_Sw,PH_LightWall_Sw,PH_LightWall_Sw_V_01,PH_LightWall_Sw_V_02,SmokeDetectorTeamLeader,TR_BlindL,TR_BlindM,TR_BlindR,TR_HandleM,TR_LightL_Sw,TR_LightL_Sw_V_01,TR_LightL_Sw_V_02,TR_LightPlugL,TR_LightPlugR,TR_LightR_Sw,TR_LightR_Sw_V_01,TR_LightR_Sw_V_02,TR_RadiatorL_WindowRec,TR_RadiatorL_remote,TR_RadiatorR_WindowRec,TR_RadiatorR_remote,TR_SmokeDetectorL,TR_SmokeDetectorR,TR_Thermostat_WindowRec,TR_Thermostat_remote,TR_Window,WS_Door,WS_Thermostat_WindowRec,WS_Thermostat_remote,WS_Window
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
listDevice noArg
param -param-
expert:
def 1
det 1
raw 0
tpl 0
io:
nextSend 1617392352.04553
prefIO
vccu VCCU
ioList:
HMLAN1
HMLAN2
mRssi:
mNo 03
io:
HMLAN1:
HMLAN2:
-67
-67
peerIDsH:
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
vrt 1
rssi:
at_HMLAN1:
avg -68.0144444444445
cnt 1800
lst -67
max -63
min -77
at_HMLAN2:
avg -68.0695856137609
cnt 2558
lst -67
max -63
min -76
tmpl:
Attributes:
.mId FFF0
IODev HMLAN1
IOList HMLAN1,HMLAN2
IOgrp VCCU
expert defReg,allReg
group HMLAN
icon cul_cul
model CCU-FHEM
peerIDs peerUnread
room System
subType virtual
verbose 2
webCmd virtual:update
Gruss
Sailor