Hauptmenü

Neueste Beiträge

#1
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 29 März 2024, 09:57:34
Moin,

ja global longitude + latitude.
Das Modul meckert bei Anlagencheck wenn diese Attr im global nicht gesetzt sind.
Wenn gesetzt, läuft der Rest automatisch.

(ok, hat sich überschnitten)
#2
DOIF / Aw: Indirekter Zeittrigger mit...
Letzter Beitrag von xenos1984 - 29 März 2024, 09:49:13
Ja, das stimmt natürlich, dass man im Perl-Modus mehrere Dinge ausführen kann. In meinem Anwendungsfall hatte ich bisher den FHEM-Modus, weil es sich im wesentlichen um einen Zustandsautomaten handelt, der zu jedem Zeitpunkt in einem bestimmten Zustand sein soll, und der beim Zustandswechsel eine Aktion auslöst. Deshalb sind auch alle Bedingungen als Zeitintervalle oder Readings formuliert, statt als Event-Trigger oder einzelne Zeiten.

(Hintergrundinfo: Es geht um die Steuerung der Heizung, bei der ich für jeden Raum über DOIF eine Temperatur vorgebe. Das DOIF hat dabei eine Funktion der Art: "Falls x Stunden vor Rückkehr von Reise: Vorheiztemperatur. Ansonsten, falls derzeit verreist: Heizung aus / Minimaltemperatur. Ansonsten, falls Tag: Tagestemperatur. Ansonsten: Nachttemperatur." Und es ging mir um die Umsetzung des ersten Zweiges, "Vorheizen", bei dem das Intervall von x Stunden (ggf. über Mitternacht) bis zu einem bestimmten Zeitpunkt, der aus meinem Kalender kommt, definiert ist.)

An den Init-Block hatte ich auch schon gedacht :) Den habe ich bei DOIF-Perl bisher immer im Einsatz, um einen definierten Ausgangszustand festzulegen.
#3
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von schwatter - 29 März 2024, 09:48:22
Moin,

@DS_Starter

Ich habe jetzt auch auf contrib mit OpenMeteoWorld-API geupdatet.
Wie holst du location? Per "global" longitude + latitude?
Bzw muss ich es setzten oder funktioniert das automatisch?

Edit:
Ok, Seite 17 steht meine Antwort. Das hab ja gesetzt.


Gruß schwatter
#4
Homematic / Aw: Unpairing nicht mehr mögli...
Letzter Beitrag von MadMax-FHEM - 29 März 2024, 09:45:51
Besser lesbar :)

Aber: hast du die Geräte, die jetzt schon wieder an der CCU sind auch aus fhem gelöscht?

Weil dein configCheck liefert ja ganz schön "Arbeit"...
Aber halt nur, wenn du die gemeldeten Geräte noch mit fhem betreibst/betreiben willst.
Wenn die schon alle an (wieder) einer CCU laufen, dann besser diese aus fhem löschen...

Welche/wie viele Geräte nutzt du noch mit fhem?
Oder sind das alles "Leichen"?

Wenn die Geräte noch mit fhem betrieben werden sollen, dann eben den configCheck bereinigen.
Zunächst mal getConfig der gemeldeten Geräte inkl. "Knöpfchen drücken" (bei Batterie-Geräten).

Und verm. PEER-Verbindungen erneut herstellen, falls die Probleme nach den getConfigs noch bestehen.

ZitatRegister changes pending
    HM_21E415:
-> getConfig inkl. "Knöpfchen drücken" (wie beim Anlernen)...

Link zu dem "Hack" suche ich noch, allerdings ist das schon lange her und ich weiß nicht mehr, ob das "hier" oder im "Homematic-Forum" war/diskutiert/vorgestellt wurde...
EDIT: ich glaube nicht, dass ich den noch mal finde :-\

Gruß, Joachim
#5
DOIF / Aw: Indirekter Zeittrigger mit...
Letzter Beitrag von Damian - 29 März 2024, 09:31:07
Einen Verbesserungsvorschlag habe ich noch:

DOIF init {if ($hm ge [?start] and $md ge "0328" and $hm le [?end] and $md le "0401") {set_Reading("mytime",1)} else {set_Reading("mytime",0)}}
     {if ([[start]] and $md eq "0328") {set_Reading("mytime",1,1)} elsif ([[end]] and $md eq "0401") {set_Reading("mytime",0,1)}}
     {if ([mytrigger] and [?$SELF:mytime,0] == 1 or [$SELF:mytime,0] == 1) {...}}

Ich habe einen dritten Block definiert. Durch den Namen "init" wird er insbesondere bei der Definition/Neustart ausgeführt, das ist für den korrekten Initialzustand des Zeitintervalls gedacht. Übrigens indirekte Zeittrigger brauchen eine zusätzliche eckige Klammer, damit sie als solche erkannt werden - das habe ich noch korrigiert.

Vielleicht bauche ich noch irgendwann Datumsspezifikation mit Uhrzeit für Zeittrigger bzw. Zeitintervalle ein.
#6
Homematic / Aw: Unpairing nicht mehr mögli...
Letzter Beitrag von pointde - 29 März 2024, 09:28:18
Zitat von: MadMax-FHEM am 29 März 2024, 09:09:07Poste doch mal ein list von deiner VCCU.
Internals:
   DEF        190901
   FUUID      5e3b1eaa-f33f-a4e0-d059-58962620ae19bf06
   HMLAN1_MSGCNT 149141
   HMLAN1_RAWMSG E251CA8,0000,004D59B4,FF,FFC6,48845E251CA80000008000000000000000090401
   HMLAN1_RSSI -58
   HMLAN1_TIME 2024-03-29 09:20:08
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     149141
   NAME       VCCU
   NR         226
   NTFY_ORDER 48-VCCU
   STATE      HMLAN1:ok
   TYPE       CUL_HM
   assignedIOs HMLAN1
   channel_01 VCCU_Btn1
   disableNotifyFn 1
   eventCount 27
   lastMsg    No:72 - t:04 s:190901 d:420067 0100
   protLastRcv 2024-03-25 21:19:05
   protRcv    1 last_at:2024-03-25 21:19:05
   rssi_at_HMLAN1 cnt:4 min:-32769 max:-32769 avg:-32769 lst:-32769
   CL:
     Authenticated 1
     AuthenticatedBy allowed_WEB
     AuthenticatedUser mklein
     BUF       
     FD         10
     FW_ID      1711700400.96839
     LASTACCESS 1711700410.27383
     NAME       WEB_192.168.110.17_40006
     NR         10000442
     PEER       192.168.110.17
     PORT       40006
     SNAME      WEB
     SSL       
     STATE      Connected
     TEMPORARY  1
     TYPE       FHEMWEB
     canAsyncOutput 1
     encoding   UTF-8
     READINGS:
       2024-03-29 09:20:08   state           Connected
   READINGS:
     2024-03-08 15:01:51   IODev           HMLAN1
     2024-03-29 07:58:50   IOopen          1
     2024-03-28 11:20:58   cfgState        ok
     2024-03-28 11:26:05   hmPair          name:HM_21E415 SN: model:HM-SEC-RHS
     2024-03-29 07:58:50   state           HMLAN1:ok
     2022-01-08 06:01:04   unknown_00FFFF  received
     2021-12-24 15:09:58   unknown_126CFB  received
     2024-03-29 08:01:51   unknown_1EB475  received
     2024-03-29 08:00:32   unknown_206DB6  received
     2024-03-26 09:01:21   unknown_21E415  received
     2024-03-29 08:28:12   unknown_21E495  received
     2024-03-29 09:19:20   unknown_251B89  received
     2024-03-29 09:20:08   unknown_251CA8  received
     2024-03-29 08:01:52   unknown_2589D2  received
     2024-03-29 08:03:57   unknown_26A211  received
     2024-03-29 09:16:01   unknown_26AFEC  received
     2024-03-29 08:03:55   unknown_2777C1  received
     2024-03-29 08:03:57   unknown_2777F2  received
     2024-03-29 08:04:01   unknown_277836  received
     2024-03-29 08:03:57   unknown_2779B5  received
     2024-03-29 08:03:55   unknown_2779E4  received
     2024-03-29 08:03:56   unknown_277ADD  received
     2024-03-29 08:03:56   unknown_285B56  received
     2024-03-29 09:18:35   unknown_2B2C08  received
     2024-03-28 20:19:14   unknown_2B461E  received
     2024-03-29 09:19:51   unknown_2C91F1  received
     2024-03-29 08:02:00   unknown_2D3767  received
     2024-03-29 08:02:00   unknown_2D377F  received
     2024-03-29 08:30:39   unknown_2D37B9  received
     2024-03-29 08:01:59   unknown_2D38AD  received
     2024-03-29 09:18:41   unknown_2D9B0B  received
     2024-03-29 09:19:51   unknown_2DA3A4  received
     2024-03-29 09:19:54   unknown_2DB077  received
     2024-03-29 09:17:41   unknown_2DB1B9  received
     2024-03-29 09:18:14   unknown_2DBB7F  received
     2024-03-29 08:02:39   unknown_2DBFE8  received
     2024-03-29 08:02:38   unknown_2DC00E  received
     2024-03-29 09:19:15   unknown_2E19DA  received
     2024-03-29 09:19:13   unknown_3217C0  received
     2024-02-03 20:57:15   unknown_331ADB  received
     2024-03-29 08:00:25   unknown_3348D8  received
     2024-03-29 08:02:06   unknown_3EA25F  received
     2022-09-16 13:53:03   unknown_4056F2  received
     2024-03-29 08:02:54   unknown_420067  received
     2024-03-29 08:02:38   unknown_52A2D6  received
     2024-03-29 08:00:22   unknown_52BDF3  received
     2024-03-29 08:00:24   unknown_52C8BB  received
     2024-03-29 08:00:23   unknown_52C8C2  received
     2024-03-29 08:26:14   unknown_6C6FC5  received
     2022-09-16 13:52:56   unknown_6E170A  received
     2024-03-29 08:01:02   unknown_744A4A  received
     2022-09-16 13:52:47   unknown_797B8C  received
     2024-03-29 08:00:17   unknown_7A8FCC  received
     2022-01-08 10:00:58   unknown_B5E891  received
     2024-03-29 06:45:21   unknown_BA4BC3  received
     2024-03-29 06:46:54   unknown_BECDBD  received
   helper:
     HM_CMDNR   114
     lastMsgTm  1711397945.06597
     mId        FFF0
     peerFriend -
     peerOpt    -:virtual
     regLst    
     rxType     1
     supp_Pair_Rep 0
     ack:
     cmds:
       TmplKey    :no:1709906513.54155
       TmplTs     1709906513.54155
       cmdKey     0:1:1::VCCU:FFF0:00:
       cmdLst:
         assignIO   -IO- [({set}|unset)]
         clear      [(readings|rssi|msgEvents|attack|{msgErrors}|unknownDev)]
         defIgnUnknown noArg
         hmPairForSec [-sec-]
         hmPairSerial -serial-
         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 noArg
         param      -param-
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       vccu       VCCU
       ioList:
         HMLAN1
       prefIO:
     mRssi:
       mNo        72
       io:
         HMLAN1:
           -32767
           -32767
     peerIDsH:
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf  
       qReqStat  
     role:
       dev        1
       vrt        1
     rssi:
       at_HMLAN1:
         avg        -32769
         cnt        4
         lst        -32769
         max        -32769
         min        -32769
     tmpl:
Attributes:
   IOList     HMLAN1
   IOgrp      VCCU
   expert     defReg,rawReg
   model      CCU-FHEM
   room       10.0_System
   subType    virtual
   webCmd     virtual:update


hminfo:
configCheck done:

 missing register list
    Bewegungsmelder1:    .RegL_00.,.RegL_01.,.RegL_04.2D38AD01
    MWSchalter11:    RegL_01.
    MWSchalter11_12:    RegL_00.
    MWSchalter12:    RegL_01.
    SchalterGartenpumpe:    RegL_00.
    SchalterGartenpumpe_oben:    RegL_01.
    SchalterGartenpumpe_unten:    RegL_01.
    SchalterStehlampe:    RegL_00.
    SchalterStehlampe_oben:    RegL_01.
    SchalterStehlampe_unten:    RegL_01.
    Wetterstation:    RegL_00.,RegL_01.,RegL_01.00009A01

 Register changes pending
    HM_21E415:

 peer list incomplete. Use getConfig to read it.
    SchalterGartenpumpe_oben:   
    SchalterGartenpumpe_unten:   
    SchalterStehlampe_oben:   
    SchalterStehlampe_unten:   

 peer not defined
    Bewegungsmelder1:     id:2D38AD01
    HM_21E415:     id:263D333F
    HM_52B2B7_Btn_01:     id:263D333F
    HM_52B2B7_Btn_02:     id:263D333F
    Wetterstation:     id:00009A01

 trigger sent to undefined device
    HM_52B2B7_Btn_01:    263D33
    HM_52B2B7_Btn_02:    263D33
    SchalterGartenpumpe_oben:    263D33
    SchalterGartenpumpe_unten:    263D33
    SchalterStehlampe_oben:    263D33
    SchalterStehlampe_unten:    263D33

 PairedTo missing/unknown
    SchalterGartenpumpe:   
    SchalterStehlampe:   
    Wetterstation:   

 PairedTo mismatch to IODev
    HM_21E415:     paired:0x000000 IO attr: 190901.
    HM_52B2B7:     paired:0x000000 IO attr: 190901.
    MWSchalter11_12:     paired:set_0x000000 IO attr: 190901.


Zitat von: MadMax-FHEM am 29 März 2024, 09:09:07Schlüssel gefragt? In fhem? Oder beim neu Anlernen an die CCU?
Nein, fragt er jetzt im WI der CCU3, wenn ich die beiden Geräte anlernen möchte - War vorher nicht so, erst als ich das UraltBackup von 2014 auf die CCU gespielt habe. Da waren "früher" ja mal alle Gerät angelernt, vor der FHEM Migration

Zitat von: MadMax-FHEM am 29 März 2024, 09:09:07Sie wieder (waren ja schon mal?) an einer CCU betreiben?
Ja, möchte ich wieder. Hat bis auf diese Geräte jetzt funktioniert.

Listing 1:
Internals:
   CFGFN     
   DEF        21E415
   FUUID      660545a5-f33f-a4e0-668d-3f0a9f33ae096f41
   HMLAN1_MSGCNT 210
   HMLAN1_RAWMSG E21E415,0000,00442307,FF,FFC4,01861021E4150000000601000E
   HMLAN1_RSSI -60
   HMLAN1_TIME 2024-03-29 09:10:05
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     210
   NAME       HM_21E415
   NR         255
   NTFY_ORDER 48-HM_21E415
   STATE      closed
   TYPE       CUL_HM
   chanNo     01
   disableNotifyFn 1
   eventCount 193
   lastMsg    No:01 - t:10 s:21E415 d:000000 0601000E
   peerList   263D333F
   protCmdDel 12
   protErrIoAttack 2 last_at:2024-03-28 11:32:12
   protErrIoId_BA4BC3 2 last_at:2024-03-28 11:32:12
   protLastRcv 2024-03-29 09:10:05
   protNack   4 last_at:2024-03-28 11:32:12
   protRcv    148 last_at:2024-03-29 09:10:05
   protResnd  1 last_at:2024-03-29 07:58:56
   protSnd    31 last_at:2024-03-29 08:47:19
   protState  CMDs_done
   rssi_at_HMLAN1 cnt:208 min:-74 max:-23 avg:-63.05 lst:-60
   CL:
     Authenticated 1
     AuthenticatedBy allowed_WEB
     AuthenticatedUser mklein
     BUF       
     FD         10
     FW_ID      1711700767.16504
     LASTACCESS 1711700780.55325
     NAME       WEB_192.168.110.17_45126
     NR         10000454
     PEER       192.168.110.17
     PORT       45126
     SNAME      WEB
     SSL       
     STATE      Connected
     TEMPORARY  1
     TYPE       FHEMWEB
     canAsyncOutput 1
     encoding   UTF-8
     READINGS:
       2024-03-29 09:26:18   state           Connected
   READINGS:
     2024-03-29 08:53:03   CommandAccepted yes
     2024-03-29 08:53:01   D-firmware      2.1
     2024-03-29 08:53:01   D-serialNr      KEQ0552444
     2024-03-29 08:47:19   IODev           HMLAN1
     2024-03-29 08:47:18   PairedTo        0x000000
     2024-03-29 08:47:18   RegL_00.         00:00 02:00 09:01 0A:00 0B:00 0C:00 10:01 14:06
     2024-03-29 08:47:18   RegL_01.         00:00 08:01 20:6C 21:00 22:64 30:06
     2024-03-29 08:47:19   RegL_04.263D333F  00:00 01:00
     2024-03-29 08:53:03   aesKeyNbr       02
     2024-03-29 09:10:05   alive           yes
     2024-03-29 09:10:05   battery         ok
     2024-03-29 09:21:36   cfgState        updating
     2024-03-29 08:47:19   commState       CMDs_done
     2024-03-29 09:10:05   contact         closed (to broadcast)
     2024-03-29 08:47:19   peerList        263D333F
     2024-03-29 09:10:05   powerOn         2024-03-29 09:10:05
     2024-03-29 09:10:05   recentStateType info
     2024-03-28 11:32:12   sabotageAttackId_ErrIoId_BA4BC3  cnt:2
     2024-03-28 11:32:12   sabotageAttack_ErrIoAttack_cnt 2
     2024-03-29 09:10:05   sabotageError   on
     2024-03-29 09:10:05   state           closed
     2024-03-29 09:09:56   trigger_cnt     1
   helper:
     HM_CMDNR   1
     PONtest    0
     cSnd       0119090121E4150103,0119090121E4150104263D333F04
     cfgStateUpdt 0
     lastMsgTm  1711699805.15817
     mId        0030
     peerFriend peerAct,peerVirt
     peerIDsRaw ,263D333F,00000000
     peerIDsState complete
     peerOpt    4:threeStateSensor
     regLst     0,1,4p
     rxType     20
     supp_Pair_Rep 0
     cfgChk:
       idPc02     paired:0x000000 IO attr: 190901.
       idPz01     id:263D333F
       idRc03     fail
     cmds:
       TmplKey    263D333F:no:1711621546.57149
       TmplTs     1711621546.57149
       cmdKey     1:1:0::HM_21E415:0030:01:263D333F
       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-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerChan   -btnNumber- -actChn- [({single})] [({set}|unset)] [actor|remote|both]
         peerSmart  -peerOpt-
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sign       [(on|{off})]
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         tplSet_263D333F -tplPeer-
         trgEventL  -peer- -condition-
         trgEventS  -peer- -condition-
         trgPressL  [(-peer-|{all})]
         trgPressS  [(-peer-|{all})]
         unpair     noArg
       lst:
         condition  closed,open,tilted
         peer       263D333F
         peerOpt    remove_263D333F,MWSchalter11,MWSchalter12,TeamDev
         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
     io:
       flgs       2
       newChn     +21E415,02,00,00
       nextSend   1711699805.24712
       rxt        2
       vccu       VCCU
       p:
         21E415
         00
         00
         00
       prefIO:
     mRssi:
       mNo        01
       io:
         HMLAN1:
           -56
           -56
     peerIDsH:
       00000000   broadcast
       263D333F   263D333F
     prt:
       bErr       0
       sProc      0
       sleeping   1
       rspWait:
       tryMsg:
     q:
       qReqConf   00
       qReqStat  
     regCollect:
     role:
       chn        1
       dev        1
     rssi:
       at_HMLAN1:
         avg        -63.0528846153846
         cnt        208
         lst        -60
         max        -23
         min        -74
     shadowReg:
       RegL_00.    00:00 02:00 09:01 0A:00 0B:00 0C:00 10:01 14:06
     shadowRegChn:
       RegL_00.   00
     tmpl:
   hmccu:
Attributes:
   IOgrp      VCCU:HMLAN1
   autoReadReg 4_reqStatus
   expert     rawReg
   firmware   2.1
   model      HM-SEC-RHS
   peerIDs    00000000,263D333F
   room       01.1_Dachboden
   serialNr   KEQ0552444
   subType    threeStateSensor


Listing 2:
nternals:
   CFGFN     
   DEF        52B2B7
   FUUID      660466d5-f33f-a4e0-634a-767e140198747921
   HMLAN1_MSGCNT 242
   HMLAN1_RAWMSG E52B2B7,0000,004632A0,FF,FFCB,7EA04052B2B7263D330213
   HMLAN1_RSSI -53
   HMLAN1_TIME 2024-03-29 09:12:20
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     242
   NAME       HM_52B2B7
   NR         249
   NTFY_ORDER 48-HM_52B2B7
   STATE      HM_52B2B7_Btn_02 Short
   TYPE       CUL_HM
   channel_01 HM_52B2B7_Btn_01
   channel_02 HM_52B2B7_Btn_02
   disableNotifyFn 1
   eventCount 228
   lastMsg    No:7E - t:40 s:52B2B7 d:263D33 0213
   protCmdDel 8
   protLastRcv 2024-03-29 09:12:19
   protRcv    183 last_at:2024-03-29 09:12:19
   protResnd  7 last_at:2024-03-29 07:58:54
   protResndFail 2 last_at:2024-03-28 11:14:57
   protSnd    41 last_at:2024-03-29 08:19:01
   protState  CMDs_done
   rssi_at_HMLAN1 cnt:243 min:-79 max:-49 avg:-60.21 lst:-53
   CL:
     Authenticated 1
     AuthenticatedBy allowed_WEB
     AuthenticatedUser mklein
     BUF       
     FD         10
     FW_ID      1711700814.75335
     LASTACCESS 1711700826.50696
     NAME       WEB_192.168.110.17_32900
     NR         10000457
     PEER       192.168.110.17
     PORT       32900
     SNAME      WEB
     SSL       
     STATE      Connected
     TEMPORARY  1
     TYPE       FHEMWEB
     canAsyncOutput 1
     encoding   UTF-8
     READINGS:
       2024-03-29 09:27:04   state           Connected
   READINGS:
     2024-03-29 08:05:10   CommandAccepted yes
     2024-03-29 08:45:27   D-firmware      1.4
     2024-03-29 08:45:27   D-serialNr      LEQ0064981
     2024-03-29 08:19:01   IODev           HMLAN1
     2024-03-29 08:18:58   PairedTo        0x000000
     2024-03-29 08:18:58   RegL_00.         00:00 02:00 0A:00 0B:00 0C:00
     2024-03-29 08:07:54   aesKeyNbr       02
     2024-03-29 09:12:19   battery         ok
     2024-03-29 09:21:36   cfgState        PairMism
     2024-03-29 08:19:01   commState       CMDs_done
     2024-03-29 09:12:19   state           HM_52B2B7_Btn_02 Short
   helper:
     HM_CMDNR   126
     PONtest    1
     cSnd       0119090152B2B70104263D333F04,0119090152B2B70204263D333F04
     cfgStateUpdt 0
     lastMsgTm  1711699939.69741
     mId        00C2
     peerFriend peerAct,peerVirt
     peerOpt    4:pushButton
     regLst     0,1,4p
     rxType     28
     supp_Pair_Rep 0
     ack:
       263D33     HM_52B2B7_Btn_02:7E
     cfgChk:
       idPc02     paired:0x000000 IO attr: 190901.
     cmds:
       TmplKey    :no:1711621546.57203
       TmplTs     1711621546.57203
       cmdKey     0:1:0::HM_52B2B7:00C2: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-]
         peerSmart  -peerOpt-
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sign       [(on|{off})]
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         trgEventL  -peer- -condition-
         trgEventS  -peer- -condition-
         trgPressL  [(-peer-|{all})]
         trgPressS  [(-peer-|{all})]
         unpair     noArg
       lst:
         condition  slider,0,1,255
         peer      
         peerOpt    MWSchalter11,MWSchalter12,TeamDev
         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
     io:
       flgs       0
       newChn     +52B2B7,00,00,00
       nextSend   1711699940.29233
       rxt        2
       vccu       VCCU
       p:
         52B2B7
         00
         00
         00
       prefIO:
     mRssi:
       mNo        7E
       io:
         HMLAN1:
           -47
           -47
     peerIDsH:
     prt:
       bErr       0
       sProc      0
       sleeping   1
       rspWait:
       tryMsg:
     q:
       qReqConf  
       qReqStat  
     regCollect:
     role:
       dev        1
     rssi:
       at_HMLAN1:
         avg        -60.2139917695474
         cnt        243
         lst        -53
         max        -49
         min        -79
     shadowReg:
     tmpl:
   hmccu:
Attributes:
   IOgrp      VCCU
   autoReadReg 4_reqStatus
   expert     rawReg
   firmware   1.4
   model      HM-PB-2-WM55-2
   room       01.1_Dachboden
   serialNr   LEQ0064981
   subType    pushButton
   webCmd     getConfig:clear msgEvents

#7
FHEMapp / Aw: FHEMApp4 - Beta Version
Letzter Beitrag von juemuc - 29 März 2024, 09:21:41
Hallo Jens,
erst einmal vielen Dank für die App.

Für eine 4.1 hätte ich folgende Wünsche  ;D
  • Ausblenden von Ebenen, wenn andere eingeblendet werden.
  • Einbinden der von Fhem genutzten Icons
  • Nutzung auch, wenn über "allowed" nur "geht/Set" zugelassen ist.

Allen ein frohes Osterfest 🐰
Jürgen
#8
Unterstützende Dienste / Aw: Telegram instant messaging...
Letzter Beitrag von wowogiengen - 29 März 2024, 09:19:55
Zitat von: flummy1978 am 28 März 2024, 20:22:09Nein, es ist ein durchaus sinnvolles Verhalten - weil man sonst gerne schnell mal zu gespamt wird  ;)

Du musst die Kontakte als bekannt einstellen, dann funktioniert es auch mit allowUnknownContacts 0  :)

Vg
Andreas
Wenn ich das aber bereits hatte, da mein Setup so bereits seit Wochen / Monaten gelaufen ist? Gestern nachmittag aus heiterem Himmel etliche Dutzend Neustarts von FHEM bis ich dann von zu Hause aus die Kiste wieder beruhigen konnte - ich weiß bis jetzt nicht, wieso die Neustarts passiert sind.

Wie kann ich denn die Kontakte einstellen, die als bekannt gelten sollen? Weil das Attribut auf 1 stellen, und jedem sagen, er soll mal eine Nachricht schreiben, und dann wieder auf 0 ist auch nicht praktikabel...
#9
Homematic / Aw: Unpairing nicht mehr mögli...
Letzter Beitrag von MadMax-FHEM - 29 März 2024, 09:09:07
Irgendwie liest sich dein list "eigenartig", wie hast du kopiert?

So tue ich mich schwer das zu "lesen" :-\

Ja es gibt ein PairedTo aber PairedTo 0x000000 ist "falsch", da muss die HMID deiner VCCU stehen.

Poste doch mal ein list von deiner VCCU.

Fhem ist aktuell?

Bzgl. "cfgState        PairMism" habe ich was gefunden, aber ob das hilfreich ist, keine Ahnung.
https://forum.fhem.de/index.php?topic=116035.0
Ja es fehlt R-PairCentral aber wie geschrieben ist das list (für mich) schwer zu lesen...
Einige Register fehlen wohl noch, trotzdem cmds_done?
Evtl. komme ich aber auch durcheinander, weil sich das list "eigenartig" liest...


Hast du hminfo definiert?
Was liefert ein hmifo configCheck?
https://wiki.fhem.de/wiki/HMinfo

Was hast du zuletzt getan?
Noch mal neu "drüber gepaired"?

So ganz verstehe ich das mit deinen CCU usw. nicht.

War das Gerät denn an einer CCU angelernt?
Dort sauber abgelernt bevor du es in fhem verwendet hast?
Kenne mich mit CCU nicht aus (nutze ich nicht) aber wenn es dort dann wieder "da" ist und "grrün" ist?
Nicht zum Gerät übertragen? -> Knöpfchen gedrückt? (nehme an das ist bei der CCU genauso, weil das Gerät ja meist "schläft")

Schlüssel gefragt? In fhem? Oder beim neu Anlernen an die CCU?

Deine Aussagen sind nicht wirklich "exakt"...

Hack kann ich mal versuchen zu finden.
Aber vorher würde ich mal die Infos sortieren und "sauber" hier mitteilen.
Also was genau wurde mit den Geräten gemacht und zwar am besten von Anfang an!
Weil ich schätze da ist schon vor fhem was "schief" gelaufen.
In fhem waren sie verm. nie wirklich angelernt (haben trotzdem für dich "funktioniert", siehe: es ist Funk)...

Schon mal im Homematic-Forum nachgefragt?

Und mir ist auch nicht wirklich klar, was du nun tun willst?
Sie wieder (waren ja schon mal?) an einer CCU betreiben?

EDIT:
AESkeyNmbr. wenn ich das richtig im Kopf habe (nutze AES nicht), ist 02 und damit der 1te Schlüssel und das ist der "Original-Schlüssel"(?)...
Da ist wohl doch irgendwann mal ein Schlüssel vergeben worden? (oder Gerät[e] "verwirrt"), da sonst keyNmbr. 0 sein müsste...

Gruß, Joachim
#10
Beleuchtung / Aw: HUEGroup Readings state un...
Letzter Beitrag von TiPpFeHlEr - 29 März 2024, 09:00:44
Update,

das Device 16 (EG Küche Schrank) wird nicht mit einberechnet.

Defintion Device 16
Internals:
   .FhemMetaInternals 1
   DEF        16  IODev=deCONZ
   FUUID      62e7e191-f33f-8bb2-23b3-873e40f5829083da
   FVERSION   31_HUEDevice.pm:0.282220/2023-11-28
   ID         16
   INTERVAL   
   IODev      deCONZ
   NAME       Kueche_Unterschrank
   NR         1444
   STATE      off
   TYPE       HUEDevice
   desired    0
   eventCount 17
   has_events 1
   lastannounced 2024-03-15T11:58:05Z
   manufacturername innr
   modelid    PL 115
   name       Küche
   swversion  2.9.9
   type       Dimmable light
   uniqueid   00:15:8d:00:03:62:5e:59-01
   .attraggr:
   .attrminint:
   READINGS:
     2024-03-29 08:56:18   IODev           deCONZ
     2024-03-29 08:56:27   alert           none
     2024-03-29 09:01:44   bri             25
     2024-03-29 09:02:19   lastseen        2024-03-29T08:02Z
     2024-03-29 09:01:54   onoff           0
     2024-03-29 09:01:54   pct             0
     2024-03-29 08:56:27   reachable       1
     2024-03-29 09:01:54   state           off
   helper:
     alert      none
     battery    -1
     bri        25
     colormode 
     ct         -1
     devtype   
     dynamics_status
     effect     
     hue        -1
     lastseen   
     mode       
     on         0
     pct        0
     reachable  1
     rgb       
     sat        -1
     update_timeout 1
     v2effect   
     xy         
     capabilities:
       alerts:
         none
         select
         lselect
     helper:
     json:
       etag       f500fe0c653123fb2b0fbfd5a0cbe48a
       lastannounced 2024-03-15T11:58:05Z
       lastseen   2024-03-29T08:02Z
       manufacturername innr
       modelid    PL 115
       name       Küche
       swversion  2.9.9
       type       Dimmable light
       uniqueid   00:15:8d:00:03:62:5e:59-01
       capabilities:
         alerts:
           none
           select
           lselect
       config:
         groups:
           0
           24
       state:
         alert      none
         bri        25
Attributes:
   IODev      deCONZ
   alias      EG Küche Schrank
   color-icons 2
   devStateIcon {(HUEDevice_devStateIcon($name),"toggle")}
   group      Küche
   icon       light_downlight
   model      PL 115
   room       Beleuchtung
   subType    dimmer
   webCmd     pct:toggle:on:off
defmod Kueche_Unterschrank HUEDevice 16  IODev=deCONZ
attr Kueche_Unterschrank IODev deCONZ
attr Kueche_Unterschrank alias EG Küche Schrank
attr Kueche_Unterschrank color-icons 2
attr Kueche_Unterschrank devStateIcon {(HUEDevice_devStateIcon($name),"toggle")}
attr Kueche_Unterschrank group Küche
attr Kueche_Unterschrank icon light_downlight
attr Kueche_Unterschrank model PL 115
attr Kueche_Unterschrank room Beleuchtung
attr Kueche_Unterschrank subType dimmer
attr Kueche_Unterschrank webCmd pct:toggle:on:off

setstate Kueche_Unterschrank on
setstate Kueche_Unterschrank 2024-03-29 08:56:18 IODev deCONZ
setstate Kueche_Unterschrank 2024-03-29 08:56:27 alert none
setstate Kueche_Unterschrank 2024-03-29 08:58:34 bri 254
setstate Kueche_Unterschrank 2024-03-29 08:59:19 lastseen 2024-03-29T07:59Z
setstate Kueche_Unterschrank 2024-03-29 08:58:34 onoff 1
setstate Kueche_Unterschrank 2024-03-29 08:58:34 pct 100
setstate Kueche_Unterschrank 2024-03-29 08:56:27 reachable 1
setstate Kueche_Unterschrank 2024-03-29 08:58:34 state on

die Gruppe
Internals:
   .FhemMetaInternals 1
   DEF        group 24  IODev=deCONZ
   FUUID      643a63f1-f33f-8bb2-fd7a-ec73a66294f8e831
   FVERSION   31_HUEDevice.pm:0.282220/2023-11-28
   ID         G24
   INTERVAL   
   IODev      deCONZ
   NAME       HUEGroup24
   NR         1527
   STATE      dim75%
   TYPE       HUEDevice
   desired    1
   eventCount 31
   has_events 1
   lights     16,27,30,31,32
   name       EG-Küche
   type       LightGroup
   .attraggr:
   .attrminint:
   READINGS:
     2024-03-29 08:56:27   .associatedWith Kueche_Unterschrank HUEDevice31 HUEDevice30 HUEDevice32 HUEDevice27
     2024-03-29 08:56:18   IODev           deCONZ
     2024-03-29 08:56:28   alert           none
     2024-03-29 08:58:35   all_on          1
     2024-03-29 08:58:34   any_on          1
     2024-03-29 08:58:36   bri             203
     2024-03-29 08:58:34   colormode       hs
     2024-03-29 08:58:34   ct              1479
     2024-03-29 08:56:28   effect         
     2024-03-29 08:56:28   hue             -1
     2024-03-29 08:58:34   onoff           1
     2024-03-29 08:58:36   pct             80
     2024-03-29 08:56:28   reachable       1
     2024-03-29 08:58:36   rgb             cccdcd
     2024-03-29 08:56:28   sat             0
     2024-03-29 08:58:36   state           dim75%
   helper:
     alert      none
     all_on     1
     any_on     1
     bri        203
     colormode  hs
     ct         1479
     devtype    G
     effect     
     hue        -1
     onoff      1
     pct        80
     reachable  1
     rgb        cccdcd
     sat        0
     state      dim75%
     update_timeout 1
     json:
       etag       f6623c7e8582e65ac588199c22ed3187
       id         24
       name       EG-Küche
       type       LightGroup
       action:
         alert      none
         bri        254
         colormode  hs
         ct         0
         effect     none
         hue        0
         sat        113
         scene     
         xy:
           0.432501716639963
           0.329335469596399
       devicemembership:
       lights:
         16
         31
         30
         32
         27
       scenes:
       state:
     lights:
       16         1
       27         1
       30         1
       31         1
       32         1
     scenes:
Attributes:
   IODev      deCONZ
   alias      EG-Küche Gruppe
   color-icons 2
   delayedUpdate 1
   devStateIcon {(HUEDevice_devStateIcon($name),"toggle")}
   group      Küche
   room       Beleuchtung,ZigBee
   userattr   createActionReadings:1,0 createGroupReadings:1,0
   webCmd     pct:bri:toggle:on:off
defmod HUEGroup24 HUEDevice group 24  IODev=deCONZ
attr HUEGroup24 userattr createActionReadings:1,0 createGroupReadings:1,0
attr HUEGroup24 IODev deCONZ
attr HUEGroup24 alias EG-Küche Gruppe
attr HUEGroup24 color-icons 2
attr HUEGroup24 delayedUpdate 1
attr HUEGroup24 devStateIcon {(HUEDevice_devStateIcon($name),"toggle")}
attr HUEGroup24 group Küche
attr HUEGroup24 room Beleuchtung,ZigBee
attr HUEGroup24 webCmd pct:bri:toggle:on:off

setstate HUEGroup24 dim75%
setstate HUEGroup24 2024-03-29 08:56:27 .associatedWith Kueche_Unterschrank HUEDevice31 HUEDevice30 HUEDevice32 HUEDevice27
setstate HUEGroup24 2024-03-29 08:56:18 IODev deCONZ
setstate HUEGroup24 2024-03-29 08:56:28 alert none
setstate HUEGroup24 2024-03-29 08:58:35 all_on 1
setstate HUEGroup24 2024-03-29 08:58:34 any_on 1
setstate HUEGroup24 2024-03-29 08:58:36 bri 203
setstate HUEGroup24 2024-03-29 08:58:34 colormode hs
setstate HUEGroup24 2024-03-29 08:58:34 ct 1479
setstate HUEGroup24 2024-03-29 08:56:28 effect
setstate HUEGroup24 2024-03-29 08:56:28 hue -1
setstate HUEGroup24 2024-03-29 08:58:34 onoff 1
setstate HUEGroup24 2024-03-29 08:58:36 pct 80
setstate HUEGroup24 2024-03-29 08:56:28 reachable 1
setstate HUEGroup24 2024-03-29 08:58:36 rgb cccdcd
setstate HUEGroup24 2024-03-29 08:56:28 sat 0
setstate HUEGroup24 2024-03-29 08:58:36 state dim75%

wo liegt der Fehler?