Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PIVCCU3 startet, aber ReGaHss-Fehler #148

Closed
marcoweh opened this issue Mar 28, 2019 · 3 comments
Closed

PIVCCU3 startet, aber ReGaHss-Fehler #148

marcoweh opened this issue Mar 28, 2019 · 3 comments

Comments

@marcoweh
Copy link

Hi,

ich verwende pivccu3 auf einem Raspi mit openhab. Nach einem Umzug des Rechners lief pivccu3 nicht mehr hoch. Ich habe danach die Installation schon mehrfach wiederholt.

Jetzt zeigt sich mit folgendes Bild:

  • pivccu3 läuft
  • Webserver ist erreichbar, aber bleibt auf der Seite "Die Homematic CCU ist noch nicht bereit"
  • Die HomematicBridge ist im Openhab erreichbar (über die IP), die Geräte aber nicht.
  • In den /var/log/messages fallen mir die Meldungen ReGaHss: ERROR auf.
$ sudo pivccu-info
piVCCU version: 3.43.16-20
Kernel modules: Available
Raw UART dev:   Available
Rasp.Pi3 UART:  Assigned to GPIO pins
HMRF Hardware:  RPI-RF-MOD
HMIP Hardware:  RPI-RF-MOD
Board serial:   58A9A728EF
Radio MAC:      unknown
SGTIN:          3014F711A0001F58A9A728EF
State:          RUNNING
PID:            853
IP:             192.168.178.65
CPU use:        1600.25 seconds
BlkIO use:      43.34 MiB
Link:           vethpivccu
 TX bytes:      1.54 MiB
 RX bytes:      1.24 MiB
 Total bytes:   2.78 MiB

$ sudo pivccu-attach cat /var/log/messages
Mar 28 21:27:29 piVCCU syslog.info syslogd started: BusyBox v1.29.2
Mar 28 21:27:29 piVCCU user.notice kernel: klogd started: BusyBox v1.29.2 (2019-03-15 17:05:46 CET)
Mar 28 21:27:31 piVCCU syslog.info syslogd exiting
Mar 28 21:27:31 ccu3-webui syslog.info syslogd started: BusyBox v1.29.2
Mar 28 21:27:31 ccu3-webui user.notice kernel: klogd started: BusyBox v1.29.2 (2019-03-15 17:05:46 CET)
Mar 28 21:27:31 ccu3-webui daemon.err udhcpc[164]: started, v1.29.2
Mar 28 21:27:31 ccu3-webui daemon.err udhcpc[164]: sending discover
Mar 28 21:27:31 ccu3-webui daemon.err udhcpc[164]: sending select for 192.168.178.65
Mar 28 21:27:31 ccu3-webui daemon.err udhcpc[164]: lease of 192.168.178.65 obtained, lease time 864000
Mar 28 21:27:32 ccu3-webui user.info firewall: iptables v1.6.2: invalid port/service `310000' specified Try `iptables -h' or 'iptables --help' for more information.
Mar 28 21:27:32 ccu3-webui user.info firewall: ip6tables v1.6.2: invalid port/service `310000' specified Try `ip6tables -h' or 'ip6tables --help' for more information.
Mar 28 21:27:32 ccu3-webui user.info firewall: configuration set
Mar 28 21:27:33 ccu3-webui daemon.info ifplugd(eth0)[267]: ifplugd 0.28 initializing.
Mar 28 21:27:33 ccu3-webui daemon.info ifplugd(eth0)[267]: Using interface eth0/8A:45:44:AE:66:9A with driver <veth> (version: 1.0)
Mar 28 21:27:33 ccu3-webui daemon.info ifplugd(eth0)[267]: Using detection mode: SIOCETHTOOL
Mar 28 21:27:33 ccu3-webui daemon.info ifplugd(eth0)[267]: Initialization complete, link beat detected.
Mar 28 21:27:33 ccu3-webui daemon.warn ifplugd(eth0)[267]: Could not open /dev/tty, cannot beep.
Mar 28 21:27:33 ccu3-webui daemon.info ifplugd(eth0)[267]: Executing '/etc/ifplugd/ifplugd.action eth0 up'.
Mar 28 21:27:33 ccu3-webui daemon.warn ifplugd(eth0)[267]: client: ifup: interface eth0 already configured
Mar 28 21:27:33 ccu3-webui daemon.info ifplugd(eth0)[267]: Program executed successfully.
Mar 28 21:27:42 ccu3-webui daemon.notice ntpdate[275]: step time server 91.202.42.84 offset 0.001595 sec
Mar 28 21:27:42 ccu3-webui daemon.notice ntpd[276]: ntpd 4.2.8p12@1.3728-o Fri Mar 15 16:04:16 UTC 2019 (1): Starting
Mar 28 21:27:42 ccu3-webui daemon.info ntpd[276]: Command line: /usr/sbin/ntpd -g 0.de.pool.ntp.org 1.de.pool.ntp.org 2.de.pool.ntp.org 3.de.pool.ntp.org
Mar 28 21:27:42 ccu3-webui daemon.info ntpd[278]: proto: precision = 0.469 usec (-21)
Mar 28 21:27:42 ccu3-webui daemon.info ntpd[278]: Listen and drop on 0 v6wildcard [::]:123
Mar 28 21:27:42 ccu3-webui daemon.info ntpd[278]: Listen and drop on 1 v4wildcard 0.0.0.0:123
Mar 28 21:27:42 ccu3-webui daemon.info ntpd[278]: Listen normally on 2 lo 127.0.0.1:123
Mar 28 21:27:42 ccu3-webui daemon.info ntpd[278]: Listen normally on 3 eth0 192.168.178.65:123
Mar 28 21:27:42 ccu3-webui daemon.info ntpd[278]: Listen normally on 4 lo [::1]:123
Mar 28 21:27:42 ccu3-webui daemon.info ntpd[278]: Listening on routing socket on fd #21 for interface updates
Mar 28 21:27:42 ccu3-webui daemon.info ntpd[278]: kernel reports TIME_ERROR: 0x2041: Clock Unsynchronized
Mar 28 21:27:42 ccu3-webui daemon.info ntpd[278]: kernel reports TIME_ERROR: 0x2041: Clock Unsynchronized
Mar 28 21:27:42 ccu3-webui daemon.err xinetd[296]: Unable to read included directory: /etc/config/xinetd.d [file=/etc/xinetd.conf] [line=14]
Mar 28 21:27:42 ccu3-webui daemon.crit xinetd[296]: 296 {init_services} no services. Exiting...
Mar 28 21:27:42 ccu3-webui user.info root: Updating RF Lan Gateway Coprocessor Firmware
Mar 28 21:27:42 ccu3-webui user.debug update-coprocessor: firmware filename is: coprocessor_update_hm_only.eq3
Mar 28 21:27:42 ccu3-webui user.info root: Updating RF Lan Gateway Firmware
Mar 28 21:27:42 ccu3-webui user.info update-lgw-firmware: No gateway found in config file /etc/config/rfd.conf
Mar 28 21:27:44 ccu3-webui user.info kernel: [   34.174378] eq3loop: eq3loop_open_slave() mmd_bidcos
Mar 28 21:28:01 ccu3-webui user.info kernel: [   50.658928] eq3loop: eq3loop_open_slave() mmd_hmip
Mar 28 21:28:01 ccu3-webui user.info kernel: [   50.659105] eq3loop: eq3loop_close_slave() mmd_hmip
Mar 28 21:28:01 ccu3-webui user.info kernel: [   50.671650] eq3loop: eq3loop_open_slave() mmd_hmip
Mar 28 21:28:01 ccu3-webui user.notice kernel: [   50.676863] eq3loop: eq3loop_ioctl_slave() mmd_hmip: unhandled ioctl 0x545D
Mar 28 21:28:01 ccu3-webui user.notice kernel: [   50.847604] random: crng init done
Mar 28 21:28:01 ccu3-webui user.notice kernel: [   50.847617] random: 7 urandom warning(s) missed due to ratelimiting
Mar 28 21:28:13 ccu3-webui local0.err ReGaHss: ERROR: Error ReadIsTag tag =metadata [LoadObject():iseDOMpersist.cpp:724]
Mar 28 21:28:13 ccu3-webui local0.err ReGaHss: ERROR: Error loading from file. ObjectID: 1482 type: CHANNEL [PersistLoad():iseDOM.cpp:2363]
Mar 28 21:28:13 ccu3-webui local0.err ReGaHss: ERROR: ReadElement failed! OID: oid Value: 1482 [PersistLoad():iseDOM.cpp:2373]
Mar 28 21:28:13 ccu3-webui local0.err ReGaHss: ERROR: ReadElement failed! OID: oid Value: 1482 [PersistLoad():iseDOM.cpp:2373]
Mar 28 21:28:13 ccu3-webui local0.err ReGaHss: ERROR: ReadElement failed! OID: oid Value: 1482 [PersistLoad():iseDOM.cpp:2373]
Mar 28 21:28:13 ccu3-webui local0.err ReGaHss: ERROR: ReadElement failed! OID: oid Value: 1482 [PersistLoad():iseDOM.cpp:2373]
Mar 28 21:28:13 ccu3-webui local0.err ReGaHss: ERROR: ReadElement failed! OID: oid Value: 1482 [PersistLoad():iseDOM.cpp:2373]
Mar 28 21:28:13 ccu3-webui local0.err ReGaHss: ERROR: ReadElement failed! OID: oid Value: 1482 [PersistLoad():iseDOM.cpp:2373]
Mar 28 21:28:13 ccu3-webui local0.err ReGaHss: ERROR: ReadElement failed! OID: oid Value: 1482 [PersistLoad():iseDOM.cpp:2373]
Mar 28 21:28:13 ccu3-webui local0.err ReGaHss: ERROR: ReadElement failed! OID: oid Value: 1482 [PersistLoad():iseDOM.cpp:2373]
Mar 28 21:28:13 ccu3-webui local0.err ReGaHss: ERROR: ReadElement failed! OID: oid Value: 1482 [PersistLoad():iseDOM.cpp:2373]
Mar 28 21:28:13 ccu3-webui local0.err ReGaHss: ERROR: ReadElement failed! OID: oid Value: 1482 [PersistLoad():iseDOM.cpp:2373]
Mar 28 21:28:13 ccu3-webui local0.err ReGaHss: ERROR: ReadElement failed! OID: oid Value: 1482 [PersistLoad():iseDOM.cpp:2373]
Mar 28 21:28:13 ccu3-webui local0.err ReGaHss: ERROR: ReadElement failed! OID: oid Value: 1482 [PersistLoad():iseDOM.cpp:2373]
Mar 28 21:28:13 ccu3-webui local0.err ReGaHss: ERROR: ReadElement failed! OID: oid Value: 1482 [PersistLoad():iseDOM.cpp:2373]
Mar 28 21:28:13 ccu3-webui local0.err ReGaHss: ERROR: ReadElement failed! OID: oid Value: 1482 [PersistLoad():iseDOM.cpp:2373]
Mar 28 21:28:13 ccu3-webui local0.err ReGaHss: ERROR: ReadElement failed! OID: oid Value: 1482 [PersistLoad():iseDOM.cpp:2373]
Mar 28 21:28:13 ccu3-webui local0.err ReGaHss: ERROR: ReadElement failed! OID: oid Value: 1482 [PersistLoad():iseDOM.cpp:2373]
Mar 28 21:28:13 ccu3-webui local0.err ReGaHss: ERROR: ReadElement failed! OID: oid Value: 1482 [PersistLoad():iseDOM.cpp:2373]

Bin für jede Hilfe dankbar.

LG
Marco

@alexreinert
Copy link
Owner

Hi,
dem Log nach ist deine ReGa-DOM kaputt. Das kann man leider nicht wirklich reparieren, da kann man nur einen Werksreset machen (sudo systemctl stop pivccu; sudo rm -rf /var/lib/piVCCU3/userfs/*; sudo systemctl start pivccu) und dann ein Backup per WebUI einspielen.
Sowas kommt vor, wenn man zu einem ungünstigen Zeitpunkt einen Stromausfall hat oder die SD Karte (über-)voll oder defekt ist.

@marcoweh
Copy link
Author

Hi,

der Werksreset hat funktioniert.

Vielen Dank für die schnelle Antwort.

@kieselbert
Copy link

Manchmal brauchts den Werksreset auch nicht, ich hatte gerade den Fall bei jemandem der gern mal per Stecker raus den piVCCU neustartet und dann genau diesen Fehler hatte. Backup war 3 Jahre alt, besser als nix, aber eben nicht aktuell.
Hab mal unter /var/lib/piVCCU3/userfs/etc/config/ geschaut und da liegt neben dem defekten File "homematic.regadom" noch eine größere "homematic.regadom.bak". Fix die die bak eingesetzt, reboot und es tut alles wieder.
sudo systemctl stop pivccu
sudo mv /var/lib/piVCCU3/userfs/etc/config/homematic.regadom /var/lib/piVCCU3/userfs/etc/config/homematic.regadom_defekt
sudo mv /var/lib/piVCCU3/userfs/etc/config/homematic.regadom.bak /var/lib/piVCCU3/userfs/etc/config/homematic.regadom
sudo systemctl start pivccu

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants