HmIP-RFUSB nicht mehr sichtbar nach Update auf 3.61.7.20211218
See original GitHub issueDescribe the issue you are experiencing
Nach Update auf die neuste Software 3.61.7.20211218 haben plötzlich Geräte in RaspberryMatic gefehlt. Eine Wiederherstellung hat keine Abhilfe gebracht. Ein neues Einlernen war auch nicht möglich, da der HmIP-RFUSB Stick nicht mehr erkannt wurde (siehe Screenshot). In einem anderen Bug Report habe die Befehle “ls usb” und “cat /var/hm_mode” entdeckt. Diese habe ich bei mir ausgeführt. Mittels Vendor und Device ID konnte ich herausfinden, dass der Stick erkannt wird (ebenfalls getestet an weiterem RPi mit Debian und am Windows PC). Der zweite Befehl liefert jedoch nur leere Informationen (siehe zweiter Screenshot). In den Logdateien sieht man auch dass der Stick erkannt wird, irgendwann aber nur noch Fehler kommen. Erste Vermutung meinerseits ist ein zufällig aufgetretener HW-Defekt. Die Tatsache, dass er allerdings erkannt wird stimmt mich unsicher, ob es nicht doch eine Software-Abhängigkeit gibt. Daher der Bug Report.
Describe the behavior you expected
Normaler Betrieb nach Update. Problemlose Erkennung des Stick.
Steps to reproduce the issue
- Update auf Software 3.61.7.20211218 --> Devices fehlen
- Klick auf “teach-in devices” --> Fehlermeldung siehe Screenshot
What is the version this bug report is based on?
3.61.7.20211218
Which base platform are you running?
rpi3 (RaspberryPi3)
Which HomeMatic/homematicIP radio module are you using?
HmIP-RFUSB
Anything in the logs that might be useful for us?
USB Stick detected:
Jan 1 01:01:15 localhost kern.info kernel: [ 3.593210] usb 1-1.5: new full-speed USB device number 4 using dwc_otg
Jan 1 01:01:15 localhost kern.info kernel: [ 3.699993] usb 1-1.5: New USB device found, idVendor=1b1f, idProduct=c020, bcdDevice= 1.00
Jan 1 01:01:15 localhost kern.info kernel: [ 3.700015] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jan 1 01:01:15 localhost kern.info kernel: [ 3.700034] usb 1-1.5: Product: eQ-3 HmIP-RFUSB
Jan 1 01:01:15 localhost kern.info kernel: [ 3.700052] usb 1-1.5: Manufacturer: Silicon Labs
Jan 1 01:01:15 localhost kern.info kernel: [ 3.700071] usb 1-1.5: SerialNumber: 3014F711A061A7C00010CECF
Only errors at some point of time
Dec 30 17:01:21 homematic-raspi local0.err ReGaHss: ERROR: original file not exists, so try load new file. [LoadOM():iseDOM.cpp:2610]
Dec 30 17:01:21 homematic-raspi local0.err ReGaHss: ERROR: new file not exists, so try load bak file. [LoadOM():iseDOM.cpp:2622]
Dec 30 17:01:21 homematic-raspi local0.err ReGaHss: ERROR: failed open file= /etc/config/homematic.regadom.bak [LoadFromFile():iseDOMpersist.cpp:78]
Dec 30 17:01:21 homematic-raspi local0.err ReGaHss: ERROR: (202) failed! Already in map! [Insert():iseDOMobj.cpp:506]
Dec 30 17:01:21 homematic-raspi local0.err ReGaHss: ERROR: IseAddFavorite failed! ID=202 [IseAddFavorite():iseDOM.cpp:644]
Dec 30 17:01:21 homematic-raspi local0.err ReGaHss: ERROR: (203) failed! Already in map! [Insert():iseDOMobj.cpp:506]
Dec 30 17:01:21 homematic-raspi local0.err ReGaHss: ERROR: IseAddFavorite failed! ID=203 [IseAddFavorite():iseDOM.cpp:644]
Dec 30 17:01:21 homematic-raspi local0.err ReGaHss: ERROR: (204) failed! Already in map! [Insert():iseDOMobj.cpp:506]
Dec 30 17:01:21 homematic-raspi local0.err ReGaHss: ERROR: IseAddFavorite failed! ID=204 [IseAddFavorite():iseDOM.cpp:644]
Dec 30 17:01:23 homematic-raspi user.info homematic: meine-homematic.de Versions - Upgrade auf 1.503
Dec 30 17:01:23 homematic-raspi user.info homematic: meine-homematic.de VPN Dienst und Autoupdate DEAKTIVIERT
Dec 30 16:01:25 homematic-raspi daemon.info : starting pid 956, tty '/dev/null': '/usr/bin/monit -Ic /etc/monitrc'
Dec 30 17:01:25 homematic-raspi user.info monit[956]: New Monit id: f2316c5471020f0c1505a0bb3dcb531d Stored in '/usr/local/etc/monit.id'
Dec 30 17:01:25 homematic-raspi user.info monit[956]: Starting Monit 5.29.0 daemon with http interface at /var/run/monit.sock
Dec 30 17:01:25 homematic-raspi user.info monit[956]: 'homematic-raspi' Monit 5.29.0 started
Dec 30 17:01:35 homematic-raspi daemon.info chronyd[564]: Selected source 192.168.12.1
Dec 30 17:01:45 homematic-raspi user.err monit[956]: 'sshdEnabled' status failed (1) -- no output
Dec 30 17:01:45 homematic-raspi user.err monit[956]: 'hs485dEnabled' status failed (2) -- grep: /var/etc/hs485d.conf: No such file or directory
Dec 30 17:01:45 homematic-raspi user.err monit[956]: 'multimacdEnabled' status failed (1) -- no output
Dec 30 17:01:45 homematic-raspi user.err monit[956]: 'hmlangwEnabled' status failed (1) -- no output
Dec 30 17:01:45 homematic-raspi user.err monit[956]: 'rfdEnabled' status failed (1) -- no output
Dec 30 17:01:45 homematic-raspi user.warn monit[956]: 'hasUSB' status failed (1) -- no output
Dec 30 17:01:45 homematic-raspi user.err monit[956]: 'hb_rf_eth-CheckEnabled' status failed (1) -- no output
Dec 30 17:01:45 homematic-raspi user.warn monit[956]: 'eMMCLifeTimeCheck' status failed (1) -- no output
Dec 30 17:01:45 homematic-raspi user.warn monit[956]: 'rpi4usb3Check' status failed (1) -- no output
Dec 30 17:01:45 homematic-raspi user.err monit[956]: 'tailscaleEnabled' status failed (1) -- no output
Dec 30 17:01:45 homematic-raspi user.err monit[956]: Lookup for '/media/usb1' filesystem failed -- not found in /proc/self/mounts
Dec 30 17:01:45 homematic-raspi user.err monit[956]: Filesystem '/media/usb1' not mounted
Dec 30 17:01:45 homematic-raspi user.err monit[956]: 'usb1' unable to read filesystem '/media/usb1' state
Dec 30 17:01:45 homematic-raspi user.info monit[956]: 'usb1' trying to restart
Dec 30 17:02:03 homematic-raspi user.warn monit[956]: 'hasUSB' status failed (1) -- no output
Dec 30 17:02:03 homematic-raspi user.err monit[956]: 'wlan0CheckEnabled' status failed (1) -- no output
Dec 30 17:02:03 homematic-raspi user.warn monit[956]: 'eMMCLifeTimeCheck' status failed (1) -- no output
Dec 30 17:02:03 homematic-raspi user.warn monit[956]: 'rpi4usb3Check' status failed (1) -- no output
Dec 30 17:02:03 homematic-raspi user.err monit[956]: Filesystem '/media/usb1' not mounted
Dec 30 17:02:03 homematic-raspi user.err monit[956]: 'usb1' unable to read filesystem '/media/usb1' state
Dec 30 17:02:03 homematic-raspi user.info monit[956]: 'usb1' trying to restart
Dec 30 17:02:21 homematic-raspi user.warn monit[956]: 'hasUSB' status failed (1) -- no output
Dec 30 17:02:21 homematic-raspi user.err monit[956]: 'eMMCLifeTimeCheck' status failed (1) -- no output
Dec 30 17:02:21 homematic-raspi user.err monit[956]: 'rpi4usb3Check' status failed (1) -- no output
Dec 30 17:02:21 homematic-raspi user.err monit[956]: Filesystem '/media/usb1' not mounted
Dec 30 17:02:21 homematic-raspi user.err monit[956]: 'usb1' unable to read filesystem '/media/usb1' state
Dec 30 17:02:21 homematic-raspi user.info monit[956]: 'usb1' trying to restart
Dec 30 17:02:39 homematic-raspi user.warn monit[956]: 'hasUSB' status failed (1) -- no output
Dec 30 17:02:39 homematic-raspi user.err monit[956]: Filesystem '/media/usb1' not mounted
Dec 30 17:02:39 homematic-raspi user.err monit[956]: 'usb1' unable to read filesystem '/media/usb1' state
Dec 30 17:02:39 homematic-raspi user.info monit[956]: 'usb1' trying to restart
Dec 30 17:02:57 homematic-raspi user.err monit[956]: 'hasUSB' status failed (1) -- no output
Dec 30 17:04:23 homematic-raspi user.info firewall: configuration set
Dec 30 17:04:26 homematic-raspi auth.info sshd[1491]: Server listening on 0.0.0.0 port 22.
Dec 30 17:04:26 homematic-raspi auth.info sshd[1491]: Server listening on :: port 22.
Additional information
Logfile attache homematic-raspi-2021-12-30 (1).log d
Issue Analytics
- State:
- Created 2 years ago
- Comments:23 (13 by maintainers)
Top GitHub Comments
Danke für die Info. Dann müsste ich mal drüber nachdenken ob ich noch irgendwas an den firmware-Update routinen soweit verbessern kann das er im zweifel hart versucht die firmware-version erneut zu flashen.
Das einzige was du probieren kannst ist den Stick wieder auf die 4.2.14 zu setzen, dann einen Reboot zu machen um nachzustellen ob das automatische Update von der 4.2.14 zur 4.4.16 funktioniert oder nicht. Aber das hattest du ja gerade einmal durchgespielt. Meine aktuelle Vermutung ist, das beim ersten Upgrade von der 4.2.14 zur 4.4.16 etwas so schief gegangen ist das die Firmware in nem Zustand geblieben ist, das man eben erst manuell die firmware wieder aktualisieren musste (wie du es gerade getan hast).