Peering funktioniert mit dem MP3 Gong HM-OU-CM-PCB nicht

Begonnen von Ruggy, 24 Juli 2019, 17:44:25

Vorheriges Thema - Nächstes Thema

Ruggy

Hallo,

möchte den Funk-Gong HM-OU-CM-PCB (Bausatz) mit FHEM betreiben.

Habe ihn angesteckt und unter FHEM in die Befehlszeile folgendes eingegeben und danach den Tastschalter auf dem HM-OU-CM-PCB gedrückt bis die LED geblinkt hat.

set HmUART hmPairForSec 120


Im Eventmonitor wurde danach folgendes angezeigt:

2019-07-24 16:54:23 HMUARTLGW HmUART hmPairForSec 120
2019-07-24 16:54:40 Global global UNDEFINED HM_544B10 CUL_HM 544B10
2019-07-24 16:54:40 Global global DEFINED HM_544B10
2019-07-24 16:54:40 Global global DEFINED FileLog_HM_544B10
2019-07-24 16:54:40 CUL_HM HM_544B10 D-firmware: 1.0
2019-07-24 16:54:40 CUL_HM HM_544B10 D-serialNr: OEQ0098969
2019-07-24 16:54:43 CUL_HM KIND_virt_Temperatur CMDs_pending
2019-07-24 16:54:43 CUL_HM KIND_virt_Temperatur CMDs_done
2019-07-24 16:54:43 CUL_HM KIND_virt_Temperatur CMDs_pending
2019-07-24 16:54:43 CUL_HM KIND_virt_Temperatur CMDs_done
2019-07-24 16:54:46 CUL_HM HM_544B10 powerOn: 2019-07-24 16:54:46
2019-07-24 16:54:46 CUL_HM HM_544B10 off
2019-07-24 16:54:47 CUL_HM HM_544B10 off


Auf der Startseite wird jetzt immer folgendes angezeigt:

Messages collected while initializing FHEM:
./log/fhem.save: Please define FileLog_FS20_8e4f46 first
Please define FileLog_HM_544B10 first
Please define FileLog_HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first

Autosave deactivated


Habe jetzt schon herumprobiert und komme nicht weiter. Ich befürchte fast, dass ich mit meiner Probiererei noch mehr durcheinander gebracht habe.
(Irgendwie bin ich mal auf dem Device HM_544B10 gewesen und habe unten auf delete geklickt)

Ein list vom HM_544B10 bringt folgende Meldung:

No device named HM_544B10 found

Ein list vom HmUART bringt folgendes:

Internals:
   AssignedPeerCnt 8
   CNT        14
   Clients    :CUL_HM:
   DEF        /dev/ttyAMA0
   DEVCNT     14
   DevState   99
   DevType    UART
   DeviceName /dev/ttyAMA0@115200
   FD         8
   FUUID      5c65c66d-f33f-194f-4045-889e949e578221c0
   LastOpen   1563972082.21461
   NAME       HmUART
   NR         17
   PARTIAL   
   RAWMSG     04020D
   RSSI       -61
   STATE      opened
   TYPE       HMUARTLGW
   XmitOpen   1
   model      HM-MOD-UART
   msgLoadCurrent 7
   msgLoadHistory 0/0/-1/0/0/0/1/0/0/1/0/0
   msgLoadHistoryAbs 6/6/6/7/7/7/7/6/6/6/5/5/5
   owner      FA3B12
   Helper:
     CreditTimer 593
     FW         66561
     Initialized 1
     SendCnt    348
     AckPending:
     LastSendLen:
       17
       3
     Log:
       IDs:
     PeerQueue:
     PendingCMD:
     RoundTrip:
       Delay      0.00311779975891113
     loadLvl:
       lastHistory 1563982890.44758
   MatchList:
     1:CUL_HM   ^A......................
   Peers:
     544B10     +544B10,00,00,00
     5E1A04     +5E1A04,00,00,00
     62FAC4     +62FAC4,00,00,00
     62FAC8     +62FAC8,00,00,00
     62FACF     +62FACF,00,00,00
     62FB0B     +62FB0B,00,00,00
     62FB6A     +62FB6A,00,00,00
     6BAE85     +6BAE85,00,00,00
   READINGS:
     2019-07-24 14:41:30   D-HMIdAssigned  FA3B12
     2019-07-24 14:41:30   D-HMIdOriginal  6A567E
     2019-07-24 14:41:30   D-firmware      1.4.1
     2019-07-24 14:41:30   D-serialNr      PEQ0533840
     2019-07-24 14:41:22   D-type          HM-MOD-UART
     2019-07-24 14:41:30   cond            ok
     2019-07-24 17:42:30   load            7
     2019-07-24 14:41:30   loadLvl         low
     2019-07-24 14:41:22   state           opened
   helper:
Attributes:
   hmId       FA3B12



Wird noch ein anderes list benötigt?

Kann ich den HM-OU-CM-PCB jetzt noch richtig peeren?


Ruggy

Irgendwie hat es jetzt doch geklappt.

Habe nochmal hmPairForSec und dann den Tastschalter am Funk Gong gedrückt bis die Diode das Blinken angefangen hat.

Dann folgenden Befehl eingegeben und ich konnte auf den Funk Gong zugreifen.

rename HM_544B10 GONG_FLUR


Die Fehler am Startbildschirm vom FHEM sind aber immer noch vorhanden?

Messages collected while initializing FHEM:
./log/fhem.save: Please define FileLog_FS20_8e4f46 first
Please define FileLog_HM_544B10 first
Please define FileLog_HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first
Please define HM_544B10 first

Autosave deactivated



Wie bekomme ich diese weg?
Der Gong bzw. HM_544B10 funktioniert doch jetzt.

Danke
Gruß
Ruggy

Otto123

Hi Ruggy,

das ist die Nachricht in der die Fehler beim letzten Start im attr global motd gesammelt wurden. Es stehen bei Dir Dinge im Statefile, die nicht mehr zugeordnet werden können. Ein Neustart behebt das "Problem" sicher auch.

Ganz schnell bekommst Du es damit weg:attr global motd none


Gruß Otto
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