Umzug von altem System auf neue Hardware und Version - gelöst -

Begonnen von misave, 05 Dezember 2020, 17:37:54

Vorheriges Thema - Nächstes Thema

misave

Ja die defMod hatte ich ja auch immer passend angepasst bzgl modelforce, Name des IODev und der IOGrp.

Das wär alles in meinem langen Text erkennbar oben.

Bei mir hat das neue System immer nur ein virtuelles DEV eingerichtet.

Ich probiere morgen weiter und berichte dann.

Danke danke danke.
Michael aus Jüchen

Raspi 2, 2XHMLan, SCC Busware, diverse HM und FS20 Komponenten,
Rpi 3 mit Buster lite und FHEM 6.0
IoBroker auf separatem Raspi 2, zig bee CONZ Stick, Nextcloud auf raspi2

misave

Morgen nehme ich dann einen der schaltaktoren und kann dann auch steuern.


Kann es denn daran liegen, dass das dev aus dem alten System weiß es wird in einer Fhem 5.6 Umgebung betrieben und fühlt Tisch nicht wohl in Fhem 6.0? Kleiner Scherz am Abend.
Michael aus Jüchen

Raspi 2, 2XHMLan, SCC Busware, diverse HM und FS20 Komponenten,
Rpi 3 mit Buster lite und FHEM 6.0
IoBroker auf separatem Raspi 2, zig bee CONZ Stick, Nextcloud auf raspi2

Otto123

Zitat von: misave am 08 Dezember 2020, 21:30:44
Das wär alles in meinem langen Text erkennbar oben.
Naja das klang nicht ganz so. Ich glaube man muss das Teil am Stück anlegen. Also Versuch - Irrtum - löschen - neu versuchen.
Wenn man löschen weg lässt und "rumfummelt" wird es nichts. ;) Jeder Fehler - egal in welcher Zeile wird bestraft
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

misave

Ja ich lege das neue dev nur noch in einem Schritt an. Heute Nachmittag wollte und habe ich auf diese Weise herausgefunden welche attr eine Fehlermeldung beim execute erzeugen.
Michael aus Jüchen

Raspi 2, 2XHMLan, SCC Busware, diverse HM und FS20 Komponenten,
Rpi 3 mit Buster lite und FHEM 6.0
IoBroker auf separatem Raspi 2, zig bee CONZ Stick, Nextcloud auf raspi2

Otto123

Zitat von: misave am 08 Dezember 2020, 21:35:19
dass das dev aus dem alten System weiß es wird in einer Fhem 5.6 Umgebung betrieben und fühlt Tisch nicht wohl in Fhem 6.0? Kleiner Scherz am Abend.
Ja ... da musst Du schauen. Die Definitionen sind uU schon ganz anders. Deswegen ja mein komplett Beispiel. Das war z.B. so ein Problem was ich nicht auf dem Schirm hatte:
attr RolloAZL expert 1_allReg

Besser mehr rausstreichen als zu viel drin lassen! Im Zweifel richtet ein getConfig alles!
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

misave

den expert mode hatte ich eh schon rausgeworfen, ob das Kopieren dann den neuen mode setzt und dies nach dem execute auch anzeigt, aber danach kommt keine success meldung.
Michael aus Jüchen

Raspi 2, 2XHMLan, SCC Busware, diverse HM und FS20 Komponenten,
Rpi 3 mit Buster lite und FHEM 6.0
IoBroker auf separatem Raspi 2, zig bee CONZ Stick, Nextcloud auf raspi2

misave

Ich konnte es nicht so ruhen lassen.

execute mit Successfull beendet. Gerät ist da, aber PairedTo 0x000000.

Anstelle zu 0xAAAAAA

Der sabotageError ist nun auch in den Readings....

Kann sich das Paired-Argument noch von alleine ändern? Ds Reading 0xAAAAA aus dem alten System wird ja nicht sichtbar rüberkopiert, zumindest erscheint es ja nicht in RAWDef.
Michael aus Jüchen

Raspi 2, 2XHMLan, SCC Busware, diverse HM und FS20 Komponenten,
Rpi 3 mit Buster lite und FHEM 6.0
IoBroker auf separatem Raspi 2, zig bee CONZ Stick, Nextcloud auf raspi2

misave

btw,

Otto, weißt Du was das zu bedeuten hat: Readings der VCCU im neuen System. da steht state HMLGW1:UAS,HMLGW2:UAS

im alten System stehen da nur HMLAN1 und 2 aber ohne eine  Zusatz mit Doppelpunkt


Readings
CommandAccepted yes                                         2020-12-08 22:12:12
IOopen                  0                                            2020-12-08 15:14:45
state                     HMLGW1:UAS,HMLGW2:UAS,    2020-12-08 15:14:45
trigger                   Short_1                                   2020-12-07 21:05:04
trigger_cnt             1                                            2020-12-07 21:05:04


Michael aus Jüchen

Raspi 2, 2XHMLan, SCC Busware, diverse HM und FS20 Komponenten,
Rpi 3 mit Buster lite und FHEM 6.0
IoBroker auf separatem Raspi 2, zig bee CONZ Stick, Nextcloud auf raspi2

Otto123

PairedTo liest er selbst zurück
Poste doch komplette lists :)
Also vielleicht dein defmod und das list was nach einem getConfig und etwas Zeit zurück kommt.  Sonst tappe ich im Trüben
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Otto123

Zitat von: misave am 08 Dezember 2020, 22:17:40
btw,

Otto, weißt Du was das zu bedeuten hat: Readings der VCCU im neuen System. da steht state HMLGW1:UAS,HMLGW2:UAS

im alten System stehen da nur HMLAN1 und 2 aber ohne eine  Zusatz mit Doppelpunkt


Readings
CommandAccepted yes                                         2020-12-08 22:12:12
IOopen                  0                                            2020-12-08 15:14:45
state                     HMLGW1:UAS,HMLGW2:UAS,    2020-12-08 15:14:45
trigger                   Short_1                                   2020-12-07 21:05:04
trigger_cnt             1                                            2020-12-07 21:05:04

VCCU ist falsch eingerichtet! Komplettes list?
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

misave

Hier das List der VCCU:

Internals:
   DEF        AAAAAA
   FUUID      5fcd0159-f33f-cfd9-f698-8eea2a6bcb1a8893
   FVERSION   10_CUL_HM.pm:0.232520/2020-11-28
   HMLGW1_MSGCNT 4768
   HMLGW1_RAWMSG 05000050D1A001AAAAAA56CADC00040000000000
   HMLGW1_RSSI -80
   HMLGW1_TIME 2020-12-08 22:21:55
   HMLGW2_MSGCNT 5140
   HMLGW2_RAWMSG 05000051D1A001AAAAAA56CADC00040000000000
   HMLGW2_RSSI -81
   HMLGW2_TIME 2020-12-08 22:21:55
   IODev      HMLGW2
   LASTInputDev HMLGW1
   MSGCNT     9908
   NAME       VCCUneu
   NOTIFYDEV  global
   NR         58
   NTFY_ORDER 50-VCCUneu
   STATE      HMLGW1:UAS,HMLGW2:UAS,
   TYPE       CUL_HM
   assignedIOs HMLGW1,HMLGW2
   channel_01 VCCUneu_Btn1
   lastMsg    No:D1 - t:01 s:AAAAAA d:56CADC 00040000000000
   protLastRcv 2020-12-08 22:21:55
   protRcv    3214 last_at:2020-12-08 22:21:55
   protRcvB   214 last_at:2020-12-08 22:19:40
   rssi_at_HMLGW1 cnt:4768 min:-96 max:-64 avg:-79.48 lst:-80
   rssi_at_HMLGW2 cnt:5140 min:-91 max:-38 avg:-60.66 lst:-81
   READINGS:
     2020-12-08 22:19:45   CommandAccepted yes
     2020-12-08 15:14:45   IOopen          0
     2020-12-08 15:14:45   state           HMLGW1:UAS,HMLGW2:UAS,
     2020-12-07 21:05:04   trigger         Short_1
     2020-12-07 21:05:04   trigger_cnt     1
   helper:
     BNO        1
     BNOCNT     1
     HM_CMDNR   209
     PONtest    1
     mId        FFF0
     peerFriend peerSens,peerAct
     peerOpt    -:virtual
     regLst     
     rxType     1
     supp_Pair_Rep 0
     cmds:
       TmplKey    :no:1607355318.00908
       TmplTs     1607355318.00908
       cmdKey     0:1:1::VCCUneu:FFF0:01:
       cmdLst:
         assignIO   -IO- [({set}|unset)]
         clear      [(readings|rssi|msgErrors|{msgErrors}|unknownDev)]
         defIgnUnknown noArg
         hmPairForSec [-sec-]
         hmPairSerial -serial-
         peerSmart  -peerOpt-
         update     noArg
         virtual    [(1..50;1|{1})]
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt    Reserve
         tplDel     
       rtrvLst:
         cmdList    [({short}|long)]
         listDevice noArg
         param      -param-
     expert:
       def        0
       det        0
       raw        1
       tpl        0
     io:
       nextSend   1607462516.10202
       prefIO     
       vccu       VCCUneu
       ioList:
     mRssi:
       mNo        D1
       io:
         HMLGW1:
           -80
           -80
         HMLGW2:
           -79
           -79
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
       vrt        1
     rssi:
       at_HMLGW1:
         avg        -79.4832214765101
         cnt        4768
         lst        -80
         max        -64
         min        -96
       at_HMLGW2:
         avg        -60.6669260700389
         cnt        5140
         lst        -81
         max        -38
         min        -91
     shadowReg:
     tmpl:
Attributes:
   IOgrp      VCCUneu
   expert     rawReg
   icon       hm_ccu
   model      CCU-FHEM
   room       CUL_HM,Geräte,system
   subType    virtual
   webCmd     virtual:update



Das List des Devices dauert noch, da immer noch pending CMD
Michael aus Jüchen

Raspi 2, 2XHMLan, SCC Busware, diverse HM und FS20 Komponenten,
Rpi 3 mit Buster lite und FHEM 6.0
IoBroker auf separatem Raspi 2, zig bee CONZ Stick, Nextcloud auf raspi2

misave

Und mal ein List auf das HMLGW (ex CCU):

Internals:
   AssignedPeerCnt 0
   CFGFN     
   CNT        8
   Clients    :CUL_HM:
   DEF        192.168.2.64
   DEVCNT     8
   DevState   99
   DevType    LGW
   DeviceName 192.168.2.64:2000
   FD         15
   FUUID      5fcd66bb-f33f-cfd9-40a0-f0ea73f43044eebe
   LastOpen   1607451571.14027
   NAME       HMLGW1
   NOTIFYDEV  global
   NR         2532
   NTFY_ORDER 50-HMLGW1
   PARTIAL   
   RAWMSG     040200
   RSSI       -41
   STATE      opened
   TYPE       HMUARTLGW
   XmitOpen   1
   model      Revilo-HM-LGW
   msgLoadCurrent 0
   msgLoadHistory 0/0/0/0/0/0/0/0/0/0/0/0
   msgLoadHistoryAbs 0/0/0/0/0/0/0/0/0/0/0/0/0
   owner      AAAAAA
   Helper:
     CreditTimer 758
     FW         66561
     Initialized 1
     AckPending:
     LastSendLen:
       3
       3
     Log:
       IDs:
     RoundTrip:
       Delay      0.00429892539978027
     loadLvl:
       lastHistory 1607462673.96178
   MatchList:
     1:CUL_HM   ^A......................
   Peers:
   READINGS:
     2020-12-08 19:19:33   D-HMIdAssigned  AAAAAA
     2020-12-08 19:19:33   D-HMIdOriginal  411347
     2020-12-08 19:19:31   D-LANfirmware   0.0.2 (outdated)
     2020-12-08 19:19:33   D-firmware      1.4.1
     2020-12-08 19:19:31   D-serialNr      CCU2GW0001
     2020-12-08 19:19:31   D-type          Revilo-HM-LGW
     2020-12-08 19:19:33   cond            ok
     2020-12-08 20:19:36   load            0
     2020-12-08 19:19:33   loadLvl         low
     2020-12-08 19:19:31   state           opened
   helper:
   keepAlive:
     CNT        115
     DEVCNT     114
     DevState   99
     DevType    LGW-KeepAlive
     DeviceName 192.168.2.64:2001
     FD         24
     LastOpen   1607451571.24694
     NAME       HMLGW1:keepAlive
     NR         22181
     PARTIAL   
     STATE      opened
     TEMPORARY  1
     TYPE       HMUARTLGW
     XmitOpen   0
     Helper:
       NextKeepAlive 1607462929.12185
       Log:
         Resolve    1
         IDs:
     READINGS:
       2020-12-08 19:19:31   state           opened
Attributes:
   hmId       AAAAAA
   icon       hm_lan
   room       CUL_HM,Geräte,system
Michael aus Jüchen

Raspi 2, 2XHMLan, SCC Busware, diverse HM und FS20 Komponenten,
Rpi 3 mit Buster lite und FHEM 6.0
IoBroker auf separatem Raspi 2, zig bee CONZ Stick, Nextcloud auf raspi2

Otto123

#57
bei der VCCU fehlt das wesentlichste: die IOList!
attr VCCUneu IOList HMLGW1,HMLGW2

Aber wie gesagt benenne sie doch wie im alten System VCCU, das macht es einfacher ;)

Und es muss auch ein attr IODev erscheinen! das wird normal automatisch erzeugt!
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

misave

Done, die HMLGWx stehen jetzt auf HMLGWx:ok

Das beseitigt aber nicht das Problem mit pairing Eintrag im kopierten Device, oder?

danke.

ja ich nenne die VCCU jetzt um.
Michael aus Jüchen

Raspi 2, 2XHMLan, SCC Busware, diverse HM und FS20 Komponenten,
Rpi 3 mit Buster lite und FHEM 6.0
IoBroker auf separatem Raspi 2, zig bee CONZ Stick, Nextcloud auf raspi2

Otto123

Eine richtige und komplette Einrichtung ermöglicht die Kommunikation der Komponenten! Am Ende also auch die Erzeugung der Readings :)
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz