(Erledigt) HM-MOD-UART meldet unsupported firmware

Begonnen von Intruder1956, 06 März 2018, 13:20:12

Vorheriges Thema - Nächstes Thema

Intruder1956

Hallo,
ich installiere gerade komplett neu an einem Rasperry Pi 3 Stretch, Fhem komplett neu.
HM-MOD-UART ist eingerichtet
Fhem ist installiert und upgedatet, also vollkommen frisch und aktuell.
Das aller erste Device welches ich installiere ist das HM-MOD-UART  also
define myHmUART HMUARTLGW /dev/ttyAMA0
attr myHmUART devStateIcon Initialized:it_network@0CFB0C opened:it_network@0CFB0C disconnected:it_network@red
attr myHmUART hmId F11234


Bekomme dann folgende Meldung im Log
2018.03.06 12:54:34 3: myHmUART device closed
2018.03.06 12:54:34 3: Opening myHmUART device /dev/ttyAMA0
2018.03.06 12:54:34 3: Setting myHmUART serial parameters to 115200,8,N,1
2018.03.06 12:54:34 3: myHmUART device opened
2018.03.06 12:54:36 0: HMUARTLGW myHmUART is running unsupported firmware, please install a supported version
2018.03.06 12:59:35 1: HMUARTLGW myHmUART unexpected info about Co_CPU_BL received (module crashed?), reopening
2018.03.06 12:59:35 3: myHmUART device closed
2018.03.06 12:59:35 3: Setting myHmUART serial parameters to 115200,8,N,1
2018.03.06 12:59:35 1: /dev/ttyAMA0 reappeared (myHmUART)
2018.03.06 12:59:37 0: HMUARTLGW myHmUART is running unsupported firmware, please install a supported version


Das kann nicht sein, weil der HM-MOD-UART schon die aktuelle Firmware vom vorherigen Testsystem bekommen hat.
Natürlich kann ich dem HM-MOD-UART eine neue Firmware spendieren, dann wird auch ruhe sein  :)

Aber, ist das richtig so ???
Ich werde noch nichts weiter machen, falls ich noch was testen soll ;)
Gruß Werner


Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

Otto123

Hallo Werner,

welche Version hat er denn? -> 1.4.1 wäre richtig!
Testsystem? War etwas wie CCU? Da gab es glaube ich eine noch neuere und die ist zu neu (meine ich hier irgendwo gelesen zu haben - aber ich kann mich täuschen)

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

frank

unexpected info about Co_CPU_BL received (module crashed?),
vielleicht auch defekt, oder es gibt datensalat auf der schnittstelle. ich würde ihn noch mal im alten system testen.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Intruder1956

Mein Test System war auch der raspi3 und der HMUART hat auch schon die Version  1.4.1 bekommen.
Ich wollte es hier nur mal zur Info weitergeben.
Es ist jetzt kein Problem für mich

Ich stelle gerade fest, das wenn ich in der raspi-config die Serial enable (so wie es in deinem Block steht @Otto)  ;) dann ist der HMUART in Fhem disconnectet

Gruß Werner
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

Otto123

Das ist eine ziemlich losgelöste "Info"
Ich vermute dann mal: Du betreibst den Pi ohne overlay, damit wird die miniUART für das HMUART Modul verwendet und das funktioniert nicht!

Also entweder alles machen oder es geht nicht!-> https://wiki.fhem.de/wiki/HM-MOD-RPI-PCB_HomeMatic_Funkmodul_f%C3%BCr_Raspberry_Pi

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

Intruder1956

ich habe jetzt das Firmware update durchgeführt und der HMUART ist jetzt da.
2018.03.06 14:09:24 0: HMUARTLGW myHmUART is running unsupported firmware, please install a supported version
2018.03.06 14:16:03 3: myHmUART device closed
2018.03.06 14:16:03 3: Setting myHmUART serial parameters to 115200,8,N,1
2018.03.06 14:16:03 1: /dev/ttyAMA0 reappeared (myHmUART)
2018.03.06 14:16:04 1: HMUARTLGW myHmUART starting firmware upgrade
2018.03.06 14:16:29 1: HMUARTLGW myHmUART firmware update successfull
2018.03.06 14:16:55 3: myHmUART: Unknown code A0F188610501F4B0000000A90B80C0700::-59:myHmUART, help me!

Internals:
   AssignedPeerCnt 0
   CNT        75
   Clients    :CUL_HM:
   DEF        /dev/ttyAMA0
   DEVCNT     75
   DevState   99
   DevType    UART
   DeviceName /dev/ttyAMA0@115200
   FD         11
   LastOpen   1520342163.53439
   NAME       myHmUART
   NR         20
   PARTIAL   
   RAWMSG     040200
   RSSI       -44
   STATE      opened
   TYPE       HMUARTLGW
   XmitOpen   1
   model      HM-MOD-UART
   msgLoadCurrent 0
   msgLoadHistory -/-/-/-/-/-/-/-/-/-/-/-
   msgLoadHistoryAbs 0/-/-/-/-/-/-/-/-/-/-/-/-
   owner      F11234
   Helper:
     CreditTimer 16
     FW         66561
     Initialized 1
     AckPending:
     LastSendLen:
       3
       3
     Log:
       IDs:
     RoundTrip:
       Delay      0.00311398506164551
     loadLvl:
       lastHistory 1520342190.88716
   MatchList:
     1:CUL_HM   ^A......................
   Peers:
   READINGS:
     2018-03-06 14:16:30   D-HMIdAssigned  F11234
     2018-03-06 14:16:30   D-HMIdOriginal  6420A2
     2018-03-06 14:16:30   D-firmware      1.4.1
     2018-03-06 14:16:30   D-serialNr      OEQ2300770
     2018-03-06 14:09:22   D-type          HM-MOD-UART
     2018-03-06 14:16:31   cond            ok
     2018-03-06 14:16:31   load            0
     2018-03-06 14:16:31   loadLvl         low
     2018-03-06 14:16:03   state           opened
Attributes:
   devStateIcon Initialized:it_network@0CFB0C opened:it_network@0CFB0C disconnected:it_network@red
   hmId       F11234
   room       CUL


Ich wollte eigendlich nur damit sagen, das eine frische Fhem installation mit dem HMUART-Modul die aktuelle Firmware nicht erkennt.
Erst wenn über Fhem ein Firmware-Update durchgeführt wird, bekommt er die neue/alte angezeigt.

Gruß Werner
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

mgernoth

Hallo,

Zitat von: Intruder1956 am 06 März 2018, 14:24:10
Ich wollte eigendlich nur damit sagen, das eine frische Fhem installation mit dem HMUART-Modul die aktuelle Firmware nicht erkennt.
Erst wenn über Fhem ein Firmware-Update durchgeführt wird, bekommt er die neue/alte angezeigt.

Nein, Fhem ist es egal, wer die Firmware aktualisiert. Wenn die 1.4.1 auf dem Modul ist, ist alles ok.
Ich nehme an, dass Du mal mit Raspimatic (oder einer anderen CCU-Distribution) experimentiert hast, die die HmIP-Firmware auf das Modul geladen hat. Mit der Version kann Fhem nichts anfangen, weshalb es "unsupported" meldet. Mit veralteten Versionen funktioniert HMUARTLGW, es gibt halt verschiedene Firmwarebugs, die einem das Leben schwer machen.

Viele Grüße
  Michael

Intruder1956

ich habe dieses Modul nur an Fhem gehabt, nichts anderes.
Die Firmware wurde per Fhem upgedatet.
Habe jetzt halt nochmal alles neu aufgesetzt, mit Stretch statt Jessie

Gruß Werner

PS: Soltte ja auch nur als Info gelten, für mich ist das erledigt. Läuft ja  :)
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

StephanFHEM

sorry, dass ich bei dem erledigten Post noch mal aufsetzen muss aber:

bei mir ist genau der hier beschriebene Fehler aufgetreten. Nachdem ich das Modul für YAHM (CCU2) auf 2.xx gebraucht habe bin ich davon jetzt wieder weg und hab hier die "unsupported Firmware". Kann man da irgendwie ein Downgrade machen oder wird das Modul noch angepasst?

Grüße
Stephan

Otto123

Hallo Stephan,

einfach die richtige (1.4.1) Flashen hast Du probiert?

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

StephanFHEM

Kann ich die alte einfach über die neue flashen? Habs noch nicht getestet weil ich nichts kaputt machen wollte... :-)

Otto123

also ich will nicht verantwortlich sein :) aber warum sollte das ein Problem sein?
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

StephanFHEM

ok... habs einfach mal gemacht und klappte problemlos... ist jetzt wieder 1.4.1. drauf

Pfriemler

Ich habe mein Modul ebenfalls testweise auf einer OCCU benutzt, nur temporär - umgesteckt, ein paar Sachen ausprobiert, zurückgesteckt - ein paar Mal hin und her. Dann einen guten Tag auf der OCCU in Betrieb gelassen. Erst in dieser Zeit wurde die Firmware offenbar ohne mein Zutun geupdatet und das Modul funktionierte jetzt in FHEM nicht mehr.
Firmwaredatei 1.4.1 war noch von der Einrichtung enthalten, neu flashen problemlos, geht wieder.



"Änd're nie in fhem.cfg, denn das tut hier allen weh!" *** Wheezy@Raspi(3), HMWLAN+HMUART, CUL868(SlowRF) für FHT+KS+FS20, miniCUL433, Rademacher DuoFern *** "... kaum macht man es richtig, funktioniert es ..."