Hilfe - Homematic LAN Gateway kaputt ?

Begonnen von visionsurfer, 28 Dezember 2016, 20:11:58

Vorheriges Thema - Nächstes Thema

Benni

Ich verwende für SQLite den sqlitebrowser mit dem hatte ich bisher keine Probleme.

visionsurfer

Hallo,

also mein Keymatic Türschloss geht wieder aus FHEM.

Leider hab ich noch diese Fehlermeldung auf der Startseite nach dem Login:

configfile: EG.ez.SD.Staubsauger: unknown IODev meinLGW specified

Das List für dieses Device sieht aber richtig aus:


Internals:
   DEF        41D5CA
   IODev      meinLGW
   LASTInputDev meinLGW
   MSGCNT     123
   NAME       EG.ez.SD.Staubsauger
   NOTIFYDEV  global
   NR         24
   NTFY_ORDER 50-EG.ez.SD.Staubsauger
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 EG.ez.SD.Staubsauger_Sw
   channel_02 EG.ez.SD.Staubsauger_Pwr
   channel_03 EG.ez.SD.Staubsauger_SenPwr
   channel_04 EG.ez.SD.Staubsauger_SenI
   channel_05 EG.ez.SD.Staubsauger_SenU
   channel_06 EG.ez.SD.Staubsauger_SenF
   lastMsg    No:8E - t:5E s:41D5CA d:000000 8154450001A6003A092BFD
   meinLGW_MSGCNT 123
   meinLGW_RAWMSG 0500002E8E845E41D5CA0000008154450001A6003A092BFD
   meinLGW_RSSI -46
   meinLGW_TIME 2016-12-29 17:21:31
   protLastRcv 2016-12-29 17:21:31
   protSnd    4 last_at:2016-12-29 14:10:32
   protState  CMDs_done
   rssi_at_meinLGW min:-52 max:-46 lst:-46 avg:-51.71 cnt:123
   rssi_meinLGW cnt:1 avg:-50 lst:-50 max:-50 min:-50
   Readings:
     2016-12-29 12:11:31   Activity        alive
     2016-10-14 20:31:53   CommandAccepted yes
     2016-10-14 20:31:52   D-firmware      1.6
     2016-10-14 20:31:52   D-serialNr      MEQ1122523
     2016-10-14 20:31:57   PairedTo        0x291787
     2016-10-14 20:31:57   R-pairCentral   0x291787
     2016-10-14 20:31:57   RegL_00.        02:01 0A:29 0B:17 0C:87 18:00 00:00
     2016-12-29 14:10:32   state           CMDs_done
   Helper:
     HM_CMDNR   142
     cSnd       ,0129178741D5CA010E
     mId        00AC
     rxType     1
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +41D5CA,00,00,00
       nextSend   1483028491.23393
       prefIO
       rxt        0
       vccu
       p:
         41D5CA
         00
         00
         00
     Mrssi:
       mNo        8E
       Io:
         meinLGW    -44
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       dev        1
       prs        1
     Rssi:
       At_meinlgw:
         avg        -51.7154471544715
         cnt        123
         lst        -46
         max        -46
         min        -52
       Meinlgw:
         avg        -50
         cnt        1
         lst        -50
         max        -50
         min        -50
Attributes:
   IODev      meinLGW
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.6
   model      HM-ES-PMSw1-Pl
   room       CUL_HM
   serialNr   MEQ1122523
   subType    powerMeter
   webCmd     getConfig:clear msgEvents


Ich habe die Config nicht in einer DB, wie die anderen hier. Sondern ganz normal in der Datei.
Kann ich das noch irgendwie reparieren ohne das Device zu löschen und neu anzulegen ?

Grüße,
Visionsurfer

Puschel74

#17
Vermutlich wird dein Problem hiermit gelöst:
https://forum.fhem.de/index.php/topic,63476.msg548118.html#msg548118
Dein Beitrag wäre aber auch besser unter Homematic aufgehoben gewesen  ;)

Edith: Hm, das wird aber auch im Link von Benni von 11:51:20 erklärt - nicht gelesen?
Benni macht sich die Mühe für den Erklär-Bär und verlinkt es noch.
Und ja, die Meldung
Zitatconfigfile: EG.ez.SD.Staubsauger: unknown IODev meinLGW specified
hat damit zu tun das das Device bereits definiert ist und erst nachher das IODev definiert wird.
Ergo, die Reihenfolge in der fhem.cfg stimmt nicht - das passiert gerne und unweigerlich wenn neue IODev hinzugefügt werden da FHEM die fhem.cfg gnadenlos der Reihe nach füllt.
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

visionsurfer

Hi,

ja es hatte mich nur verunsichert, weil ja da von der Datenbank Lösung die Rede war. Ich hab ganz normal die Save file.

Also bei mir in der Datei steht ziemlich am Ende das mein CUL:


define meinLGW HMUARTLGW 192.168.178.64
attr meinLGW hmId 291787
attr meinLGW lgwPw U8Aryh!YEW


Diese 3 Zeilen muss ich dann an den Anfang setzen ? Ganz an den Anfang oder irgendwo an eine bestimmte Stelle ?
Ich weiß, vorher natürlich Backup :)

Grüße,
Visionsurfer

Puschel74

Alles was nach autocreate kommt sollte vom User angelegt worden sein - zumindest ist das in meiner Konfig so.
d.h. das alles vom User auch NACH dem define autocreate (und den dazugehörigen Attributen) rein gehört.

Aber wie in meinem Link schon steht:
ZitatDas neue Gateway muss noch VOR der vCCU in der fhem.cfg stehen und beide (das Gateway UND die vCCU) müssen VOR dem ersten HM-Device in der fhem.cfg stehen.

ZitatIch weiß, vorher natürlich Backup
Rischtisch  ;)
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

visionsurfer

Super. Danke. Hat geklappt. Fehlermeldung ist nun weg.

Grüße,
Visionsurfer

Puschel74

Gerne aber das war keine Fehlermeldung - das war nur ein Hinweis  ;)
Bitte den Beitrag noch entsprechend bearbeiten - mein angepinnter Beitrag hier im Anfängerbereich erklärt war zu machen wäre.
Danke.
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.