Raspberry Pi 3 B+, HM-MOD-RPI-PCB und PIVCCU

Fragen, Support etc.

Moderator: Co-Administratoren

alex``
Beiträge: 27
Registriert: 05.11.2017, 15:39

Raspberry Pi 3 B+, HM-MOD-RPI-PCB und PIVCCU

Beitrag von alex`` » 30.05.2018, 07:46

Hallo,

gestern hat mir mein Praktikant den Bausatz für HM-MOD-RPI-PCB zusammengelötet (Ich selbst bin da nicht so fit). Am Abend hab ich den Bausatz dann direkt auf meinen Raspberry Pi gesteckt, ein neues Image (All-in-One_Raspi) mit iobroker und pivccu auf die SD Karte gespielt und gestartet.

Eigentlich lief alles glatt, nur dass ich im CCU Webinterface folgende Meldung bekomme:
Bild

Leider habe ich noch keine Homematic Komponente um zu testen, ob es prinzipiell funktioniert. Anschaffung war erst im Juli geplant, wenn wir dann die neue Wohnung beziehen, bzw dort sind dann Rollladenaktoren eingebaut. Ich werde aber nun einen Fenster/Türsensor besorgen.

Wenn ich auf "Geräte anlernen" gehe, dann bietet mir das Interface auch nur an, HmIP Geräte anzulernen. Das würde doch dafür sprechen, dass das Funkmodul nicht gefunden wurde, oder?

Kann die Meldung als Ursache haben, dass wir was falsch gelötet haben? Kalte Lötstelle? Kontakt nicht sauber? Evtl was kaputt gemacht?

Viele Grüße

Benutzeravatar
deimos
Beiträge: 5383
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 950 Mal
Kontaktdaten:

Re: Raspberry Pi 3 B+, HM-MOD-RPI-PCB und PIVCCU

Beitrag von deimos » 30.05.2018, 08:20

Hi,

da du das fertige Image verwendest, schließe ich mich mal deiner Vermutung an, aber lass uns das mal Schritt für Schritt durchschauen:

Log dich mal auf dem Raspberry (direkt, nicht die virtuelle CCU) und poste die Ausgabe folgender Befehle:

Code: Alles auswählen

sudo pivccu-info
sudo pivccu-attach cat /var/log/messages
sudo pivccu-attach cat /var/log/hmserver.log
Dann wäre es noch toll, wenn du Bilder von deinem Funkmodul machen könntest, die werden leider regelmäßig falsch zusammengelötet.

Viele Grüße
Alex

alex``
Beiträge: 27
Registriert: 05.11.2017, 15:39

Re: Raspberry Pi 3 B+, HM-MOD-RPI-PCB und PIVCCU

Beitrag von alex`` » 30.05.2018, 08:32

Danke. Kommt alles heute Abend. Bin jetzt bei der Arbeit.

(haben uns eigentlich an die mitgelieferte Anleitung von ELV gehalten :/. Könnte man sowas wieder neuzusammenlöten, oder wird die das Modul nun hinübersein?)

Gluehwurm
Beiträge: 12432
Registriert: 19.03.2014, 00:37
System: in Planung
Hat sich bedankt: 105 Mal
Danksagung erhalten: 380 Mal

Re: Raspberry Pi 3 B+, HM-MOD-RPI-PCB und PIVCCU

Beitrag von Gluehwurm » 30.05.2018, 08:39

Natürlich kann man es neu zusammenlöten, die meisten Module haben danach auch richtig funktioniert. Siehe Berichte im Forum. Da liessen sich auch schon Vergleichsbilder finden.

Gruß
Bruno

alex``
Beiträge: 27
Registriert: 05.11.2017, 15:39

Re: Raspberry Pi 3 B+, HM-MOD-RPI-PCB und PIVCCU

Beitrag von alex`` » 30.05.2018, 22:01

Code: Alles auswählen

[b]sudo pivccu-info[/b]
piVCCU version: 2.31.25-27
Kernel modules: Available
Raw UART dev:   Available
Rasp.Pi3 UART:  Assigned to GPIO pins
Board serial:   PEQ0171780
State:          RUNNING
PID:            618
IP:             192.168.178.99
IP:             2a02:8070:c383:b300:489e:9eff:fed6:ac1a
IP:             4001:dbfd:c0a8:b25f:489e:9eff:fed6:ac1a
IP:             4001:e302:c0a8:b25f:489e:9eff:fed6:ac1a
IP:             4006:201c:c0a8:b25f:489e:9eff:fed6:ac1a
IP:             4006:2030:c0a8:b25f:489e:9eff:fed6:ac1a
IP:             4006:2053:c0a8:b25f:489e:9eff:fed6:ac1a
IP:             4006:205e:c0a8:b25f:489e:9eff:fed6:ac1a
IP:             4006:205f:c0a8:b25f:489e:9eff:fed6:ac1a
IP:             4006:2357:c0a8:b25f:489e:9eff:fed6:ac1a
IP:             4006:bb02:c0a8:b25f:489e:9eff:fed6:ac1a
IP:             4006:bbdc:c0a8:b25f:489e:9eff:fed6:ac1a
IP:             4006:bc06:c0a8:b25f:489e:9eff:fed6:ac1a
IP:             4006:bc12:c0a8:b25f:489e:9eff:fed6:ac1a
IP:             4006:f4f8:c0a8:b25f:489e:9eff:fed6:ac1a
IP:             fd00::489e:9eff:fed6:ac1a
CPU use:        122.19 seconds
BlkIO use:      43.25 MiB
Link:           vethpivccu
 TX bytes:      6.06 MiB
 RX bytes:      41.46 MiB
 Total bytes:   47.52 MiB

Code: Alles auswählen

[b]sudo pivccu-attach cat /var/log/messages[/b]
May 29 22:21:11 homematic-ccu2 syslog.info syslogd started: BusyBox v1.20.2
May 29 22:21:11 homematic-ccu2 user.notice kernel: klogd started: BusyBox v1.20.2 (2018-01-15 15:55:20 CET)
May 29 20:21:14 homematic-ccu2 daemon.info ifplugd(eth0)[136]: ifplugd 0.28 initializing.
May 29 20:21:14 homematic-ccu2 daemon.info ifplugd(eth0)[136]: Using interface eth0/4A:9E:9E:D6:AC:1A with driver <veth> (version: 1.0)
May 29 20:21:14 homematic-ccu2 daemon.info ifplugd(eth0)[136]: Using detection mode: SIOCETHTOOL
May 29 20:21:14 homematic-ccu2 daemon.info ifplugd(eth0)[136]: Initialization complete, link beat detected.
May 29 20:21:14 homematic-ccu2 daemon.warn ifplugd(eth0)[136]: Could not open /dev/tty, cannot beep.
May 29 20:21:14 homematic-ccu2 daemon.info ifplugd(eth0)[136]: Executing '/etc/ifplugd/ifplugd.action eth0 up'.
May 29 20:21:14 homematic-ccu2 daemon.warn ifplugd(eth0)[136]: client: net.ipv4.tcp_timestamps = 0
May 29 20:21:14 homematic-ccu2 daemon.warn ifplugd(eth0)[136]: client: udhcpc (v1.20.2) started
May 29 22:21:14 homematic-ccu2 user.debug setclock: Try to get time from ntp.homematic.com
May 29 20:21:14 homematic-ccu2 daemon.warn ifplugd(eth0)[136]: client: Sending discover...
May 29 22:21:14 homematic-ccu2 user.debug setclock: Tue May 29 22:21:14 CEST 2018
May 29 20:21:15 homematic-ccu2 daemon.warn ifplugd(eth0)[136]: client: Sending select for 192.168.178.99...
May 29 20:21:16 homematic-ccu2 daemon.warn ifplugd(eth0)[136]: client: Lease of 192.168.178.99 obtained, lease time 864000
May 29 20:21:16 homematic-ccu2 daemon.warn ifplugd(eth0)[136]: client: rm: can't remove '/var/etc/resolv.conf': No such file or directory
May 29 20:21:16 homematic-ccu2 daemon.warn ifplugd(eth0)[136]: client: udhcpc (v1.20.2) started
May 29 20:21:16 homematic-ccu2 daemon.warn ifplugd(eth0)[136]: client: Sending discover...
May 29 20:21:17 homematic-ccu2 daemon.warn ifplugd(eth0)[136]: client: Sending select for 192.168.178.99...
May 29 20:21:17 homematic-ccu2 daemon.warn ifplugd(eth0)[136]: client: Lease of 192.168.178.99 obtained, lease time 864000
May 29 20:21:17 homematic-ccu2 daemon.info ifplugd(eth0)[136]: Program executed successfully.
May 29 20:21:20 homematic-ccu2 user.info logger: Updating RF Lan Gateway Coprocessor Firmware
May 29 20:21:20 homematic-ccu2 user.debug update-coprocessor: firmware filename is: coprocessor_update_hm_only.eq3
May 29 20:21:20 homematic-ccu2 user.info logger: Updating RF Lan Gateway Firmware
May 29 20:21:20 homematic-ccu2 user.info update-lgw-firmware: No gateway found in config file /etc/config/rfd.conf
May 29 20:21:20 homematic-ccu2 user.info logger: Updating Wired Lan Gateway Firmware
May 29 20:21:20 homematic-ccu2 user.info update-lgw-firmware: No gateway found in config file /etc/config/hs485d.conf
May 29 22:21:23 homematic-ccu2 user.info update-coprocessor: Version: 2.8.6
May 29 22:21:23 homematic-ccu2 user.info update-coprocessor: No update necessary
May 29 22:21:28 homematic-ccu2 user.err bidcos: unable to open file fwmap
May 29 22:21:28 homematic-ccu2 user.err bidcos: No BidCoS-Interface available
May 29 22:21:38 homematic-ccu2 user.info kernel: [   48.125803] eq3loop: eq3loop_open_slave() ttyS0
May 29 22:21:38 homematic-ccu2 user.info kernel: [   48.130611] eq3loop: eq3loop_open_slave() ttyS0
May 29 22:21:38 homematic-ccu2 user.notice kernel: [   48.145891] eq3loop: eq3loop_ioctl_slave() ttyS0: unhandled ioctl 0x5459
May 29 22:21:57 homematic-ccu2 local0.err ReGaHss: Error: XmlRpc: Error in XmlRpcClient::writeRequest: write error (error 111). [iseXmlRpc.h:281]
May 29 22:21:57 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute failed; method =init Params = {"xmlrpc_bin://127.0.0.1:1999","1007"} result= nil [iseXmlRpc.cpp:2599]
May 29 22:21:57 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallInit: CallXmlrpcMethod failed [iseXmlRpc.cpp:1204]
May 29 22:21:57 homematic-ccu2 local0.err ReGaHss: Error: XmlRpcClientThread::ThreadFunction(): failed call init for interface=BidCos-RF [iseRTHss.cpp:163]
May 29 22:22:14 homematic-ccu2 user.debug setclock: Try to get time from ntp.homematic.com
May 29 22:22:15 homematic-ccu2 user.debug setclock: Tue May 29 22:22:15 CEST 2018
May 30 04:00:01 homematic-ccu2 cron.info crond[71]: crond: USER root pid 480 cmd /usr/sbin/logrotate -f /etc/logrotate.conf || logger -p error -t "logrotate" "logrotate aborted with error $?"
May 30 04:12:01 homematic-ccu2 cron.info crond[71]: crond: USER root pid 484 cmd /bin/setHWClock.sh
May 30 04:14:01 homematic-ccu2 cron.info crond[71]: crond: USER root pid 487 cmd /bin/SetInterfaceClock 127.0.0.1:2001

Code: Alles auswählen

[b]sudo pivccu-attach cat /var/log/hmserver.log[/b]
cat: can't open '/var/log/hmserver.log': No such file or directory

alex``
Beiträge: 27
Registriert: 05.11.2017, 15:39

Re: Raspberry Pi 3 B+, HM-MOD-RPI-PCB und PIVCCU

Beitrag von alex`` » 30.05.2018, 22:11

Und die Bilder
Bild
Bild
Bild
Bild

alex``
Beiträge: 27
Registriert: 05.11.2017, 15:39

Re: Raspberry Pi 3 B+, HM-MOD-RPI-PCB und PIVCCU

Beitrag von alex`` » 30.05.2018, 22:14

Könnte das
Bild
das Problem sein?

Benutzeravatar
deimos
Beiträge: 5383
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 950 Mal
Kontaktdaten:

Re: Raspberry Pi 3 B+, HM-MOD-RPI-PCB und PIVCCU

Beitrag von deimos » 30.05.2018, 22:17

Hi,

erstmal das Positive: Dein Funkmodul ist korrekt gelötet und wird erkannt.

Aber dann fängt es an mysteriös zu werden:

Der Fehler hier

Code: Alles auswählen

May 29 22:21:28 homematic-ccu2 user.err bidcos: unable to open file fwmap
May 29 22:21:28 homematic-ccu2 user.err bidcos: No BidCoS-Interface available
deutet auf eine defekt Installation hin, da eine System-Datei fehlt, die im offiziellen Image definitiv vorhanden ist. Ebenso wird laut Logfile die RegaHss gestartet, aber der HmServer nicht (sonst gäbe es das Log hmserver.log), obwohl dieser von den Startskripten her vorher gestartet wird.

Ich kenne das Image mit ioBroker nicht, daher kann ich nicht sagen, ob das einwandfrei läuft. Was du versuchen kannst, ist ein Reinstall von piVCCU mit dem Befehl

Code: Alles auswählen

sudo apt install --reinstall pivccu pivccu-modules-raspberrypi pivccu-modules-dkms
mit anschließendem Reboot.

Auch würde ich im Zweifel mal die komplette SD Karte prüfen. Wäre nicht die erste defekte SD Karte und fehlende Dateien können natürlich auch auf sowas zurückgehen.

Viele Grüße
Alex

alex``
Beiträge: 27
Registriert: 05.11.2017, 15:39

Re: Raspberry Pi 3 B+, HM-MOD-RPI-PCB und PIVCCU

Beitrag von alex`` » 30.05.2018, 22:26

Btw: Evtl hängt das damit zusammen; Ich hatte es aber auf die Network Brdige geschoben.
Ich bekam auch nen Fehler, als ich Wlan einrichten wollte.

Could not find wpa_supplicant (oder so ähnlich) als ich es über rapsi-config einrichten wollte.

alex``
Beiträge: 27
Registriert: 05.11.2017, 15:39

Re: Raspberry Pi 3 B+, HM-MOD-RPI-PCB und PIVCCU

Beitrag von alex`` » 30.05.2018, 22:27

deimos hat geschrieben:
deutet auf eine defekt Installation hin, da eine System-Datei fehlt, die im offiziellen Image definitiv vorhanden ist.

Ich kenne das Image mit ioBroker nicht, daher kann ich nicht sagen, ob das einwandfrei läuft. Was du versuchen kannst, ist ein Reinstall von piVCCU mit dem Befehl
Wo gibt es denn das offizielle Image? dann würde ich evtl das nehmen und dann iobroker nachträglich installieren. Sollte doch gehen, oder?

Antworten

Zurück zu „Allgemeines zur OCCU“