YAHM: CCU2 auf ARM Einplatinen-Rechner (Raspberry Pi & Co.)

Einrichtung, Nutzung und Hilfe zu YAHM

Moderator: Co-Administratoren

derchris
Beiträge: 49
Registriert: 30.11.2014, 11:45

Re: YAHM: CCU2 auf ARM Einplatinen-Rechner (Raspberry Pi & C

Beitrag von derchris » 22.01.2017, 03:06

Oh mann, sorry, die Uhrzeit... nach Änderungen auf "Abmelden" und alles ist in Butter

Toni999
Beiträge: 91
Registriert: 13.12.2015, 17:52
Hat sich bedankt: 3 Mal

Re: YAHM: CCU2 auf ARM Einplatinen-Rechner (Raspberry Pi & C

Beitrag von Toni999 » 22.01.2017, 08:52

Moin moin,

@pie et all: Das gleiche Problem hatte ich auch. Nach dem Boot des Raspi2 bricht der Dienstes rfd nach dem ersten Start nach wenigen Sekunden ab, die weiteren Starts funktionieren dann. Ich habe meine S61rfd in der yahm dann in der Art modifiziert, das nach einigen Sekunden geprüft wird, ob der Dienst rfd noch läuft und falls nicht, wird er nochmal gestartet. Das wird dann bis zu drei mal versucht. dann ist Schluss. Seitdem habe ich Ruhe.

Ob der Dienst läuft, kann man auch auf dem Raspi mit "pidof rfd" prüfen. Falls keine PID erscheint, ist der Dienst tot/läuft nicht.

Viele Grüße ...

ple
Beiträge: 92
Registriert: 26.04.2016, 16:09

Re: YAHM: CCU2 auf ARM Einplatinen-Rechner (Raspberry Pi & C

Beitrag von ple » 22.01.2017, 10:53

Kannst du das ein wenig genauer beschreiben, wie du vorgegangen bist? Bin nicht wirklich ein Linuxheld:-(

Toni999
Beiträge: 91
Registriert: 13.12.2015, 17:52
Hat sich bedankt: 3 Mal

Re: YAHM: CCU2 auf ARM Einplatinen-Rechner (Raspberry Pi & C

Beitrag von Toni999 » 22.01.2017, 16:45

Moin moin,

ich habe die Datei mal dran gehängt. Die Endung ".txt" muss vor dem Einsatz wieder entfernt werden. Die Datei muss dann ins Verzeichnis /etc/init.d auf der yahm (var/lib/lxc/yahm/root/etc/init.d auf dem Raspi) und die Rechte dann auf Lesen und Ausführen (schreiben egal) gesetzt werden. Man kann sich auch den geänderten Teil rauskopieren.

Alles ohne Gewähr und Flinte auf eigene Rechnung, ähh Risiko ....

Viele Grüße ...
Dateianhänge
S61rfd.txt
(2.7 KiB) 100-mal heruntergeladen

nhee
Beiträge: 13
Registriert: 07.01.2017, 22:34

Re: YAHM: CCU2 auf ARM Einplatinen-Rechner (Raspberry Pi & C

Beitrag von nhee » 22.01.2017, 21:07

Toni999 hat geschrieben:Moin moin,

@nhee:
Du konntest mal folgendes ausprobieren (auf dem Raspi):
Update der Firmware des Funkmoduls:

yahm-Container stoppen:
yahm-ctl -n yahm stop

Update durchführen (die dabei angezeigten Infos sind wichtig; es dauert auch ein wenig):
/opt/YAHM/share/tools/hmgw/hmlangw -u

yahm-Container wieder starten:
yahm-ctl -n yahm start

Viele Grüße ...

(alles natürlich ohne Gewähr und auf eigenes Risiko ...)
Wie immer: vielen Dank!

Manuelle Installation von 0 ausgeführt. UART / GPIO in Ordnung. rfd Dienst crasht wie auch schon vorher. Firmware Update ergab diese Ausgabe -- mit zwei Funkmodulen probiert.

Code: Alles auswählen

pi@raspberrypi:~ $ sudo /opt/YAHM/share/tools/hmgw/hmlangw -u
2017/01/22 19:19:21.452 <Error> Could not start Coprocessor application.

2017/01/22 19:19:21.452 <Error> Could not start Application, maybe no application on device, do update with dummy Version: 0.0.0

2017/01/22 19:19:21.452 <Info> Update necessary, installed: 0.0.0, avaiable 1.4.1

can't get serial number!
Log file der CCU:

Code: Alles auswählen

Jan 22 20:32:51 homematic-ccu2 syslog.info syslogd started: BusyBox v1.20.2
Jan 22 20:32:51 homematic-ccu2 user.notice kernel: klogd started: BusyBox v1.20.2 (2016-11-22 12:43:12 CET)
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[50]: specified group 'dialout' unknown
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[50]: specified group 'kmem' unknown
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[50]: specified group 'video' unknown
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[50]: specified group 'lp' unknown
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[50]: specified group 'floppy' unknown
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[50]: specified group 'cdrom' unknown
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[50]: specified group 'tape' unknown
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[52]: inotify_add_watch(6, /dev/mmcblk0, 10) failed: No such file or directory
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[52]: inotify_add_watch(6, /dev/mmcblk0p1, 10) failed: No such file or directory
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[55]: inotify_add_watch(6, /dev/mmcblk0p2, 10) failed: No such file or directory
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[63]: inotify_add_watch(6, /dev/loop1, 10) failed: No such file or directory
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[64]: inotify_add_watch(6, /dev/loop2, 10) failed: No such file or directory
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[62]: inotify_add_watch(6, /dev/loop0, 10) failed: No such file or directory
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[66]: inotify_add_watch(6, /dev/loop4, 10) failed: No such file or directory
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[65]: inotify_add_watch(6, /dev/loop3, 10) failed: No such file or directory
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[78]: inotify_add_watch(6, /dev/ram1, 10) failed: No such file or directory
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[77]: inotify_add_watch(6, /dev/ram0, 10) failed: No such file or directory
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[67]: inotify_add_watch(6, /dev/loop5, 10) failed: No such file or directory
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[76]: inotify_add_watch(6, /dev/loop7, 10) failed: No such file or directory
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[80]: inotify_add_watch(6, /dev/ram11, 10) failed: No such file or directory
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[82]: inotify_add_watch(6, /dev/ram12, 10) failed: No such file or directory
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[79]: inotify_add_watch(6, /dev/ram10, 10) failed: No such file or directory
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[69]: inotify_add_watch(6, /dev/loop6, 10) failed: No such file or directory
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[83]: inotify_add_watch(6, /dev/ram13, 10) failed: No such file or directory
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[86]: inotify_add_watch(6, /dev/ram15, 10) failed: No such file or directory
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[88]: inotify_add_watch(6, /dev/ram3, 10) failed: No such file or directory
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[85]: inotify_add_watch(6, /dev/ram14, 10) failed: No such file or directory
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[93]: inotify_add_watch(6, /dev/ram7, 10) failed: No such file or directory
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[89]: inotify_add_watch(6, /dev/ram4, 10) failed: No such file or directory
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[92]: inotify_add_watch(6, /dev/ram6, 10) failed: No such file or directory
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[90]: inotify_add_watch(6, /dev/ram5, 10) failed: No such file or directory
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[94]: inotify_add_watch(6, /dev/ram8, 10) failed: No such file or directory
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[95]: inotify_add_watch(6, /dev/ram9, 10) failed: No such file or directory
Jan 22 19:32:51 homematic-ccu2 daemon.err udevd[87]: inotify_add_watch(6, /dev/ram2, 10) failed: No such file or directory
Jan 22 19:32:54 homematic-ccu2 daemon.info ifplugd(eth0)[207]: ifplugd 0.28 initializing.
Jan 22 19:32:54 homematic-ccu2 daemon.info ifplugd(eth0)[207]: Using interface eth0/4A:49:43:49:79:12 with driver <veth> (version: 1.0)
Jan 22 19:32:54 homematic-ccu2 daemon.info ifplugd(eth0)[207]: Using detection mode: SIOCETHTOOL
Jan 22 19:32:54 homematic-ccu2 daemon.info ifplugd(eth0)[207]: Initialization complete, link beat detected.
Jan 22 19:32:54 homematic-ccu2 daemon.warn ifplugd(eth0)[207]: Beep failure, disabled.
Jan 22 19:32:54 homematic-ccu2 daemon.info ifplugd(eth0)[207]: Executing '/etc/ifplugd/ifplugd.action eth0 up'.
Jan 22 19:32:55 homematic-ccu2 daemon.warn ifplugd(eth0)[207]: client: udhcpc (v1.20.2) started
Jan 22 19:32:55 homematic-ccu2 user.err : Could not read serial number
Jan 22 20:32:55 homematic-ccu2 user.debug setclock: Try to get time from 0.de.pool.ntp.org
Jan 22 20:32:55 homematic-ccu2 user.debug setclock: Try to get time from 192.168.178.1
Jan 22 20:32:55 homematic-ccu2 user.debug setclock: Sun Jan 22 20:32:55 CET 2017
Jan 22 19:32:55 homematic-ccu2 daemon.warn ifplugd(eth0)[207]: client: Sending discover...
Jan 22 19:32:56 homematic-ccu2 daemon.warn ifplugd(eth0)[207]: client: Sending select for 192.168.178.36...
Jan 22 19:32:56 homematic-ccu2 daemon.warn ifplugd(eth0)[207]: client: Lease of 192.168.178.36 obtained, lease time 864000
Jan 22 19:32:56 homematic-ccu2 daemon.warn ifplugd(eth0)[207]: client: rm: can't remove '/var/etc/resolv.conf': No such file or directory
Jan 22 19:32:56 homematic-ccu2 daemon.warn ifplugd(eth0)[207]: client: udhcpc (v1.20.2) started
Jan 22 19:32:56 homematic-ccu2 daemon.warn ifplugd(eth0)[207]: client: Sending discover...
Jan 22 19:32:57 homematic-ccu2 user.info logger: Updating RF Lan Gateway Coprocessor Firmware
Jan 22 19:32:57 homematic-ccu2 user.debug update-coprocessor: firmware filename is: coprocessor_update_hm_only.eq3
Jan 22 19:32:57 homematic-ccu2 user.info logger: Updating RF Lan Gateway Firmware
Jan 22 19:32:57 homematic-ccu2 user.info update-lgw-firmware: No gateway found in config file /etc/config/rfd.conf
Jan 22 19:32:57 homematic-ccu2 user.info logger: Updating Wired Lan Gateway Firmware
Jan 22 19:32:57 homematic-ccu2 user.info update-lgw-firmware: No gateway found in config file /etc/config/hs485d.conf
Jan 22 19:32:57 homematic-ccu2 daemon.warn ifplugd(eth0)[207]: client: Sending select for 192.168.178.36...
Jan 22 19:32:57 homematic-ccu2 daemon.warn ifplugd(eth0)[207]: client: Lease of 192.168.178.36 obtained, lease time 864000
Jan 22 19:32:57 homematic-ccu2 daemon.info ifplugd(eth0)[207]: Program executed successfully.
Jan 22 20:33:21 homematic-ccu2 user.crit rfd: CCU2CommController::init(): Init failed. Cannot start coprocessor application.
Jan 22 20:33:22 homematic-ccu2 user.err rfd: () CCU2CommController::setCSMACAEnabled(): Error disabling CSMA/CA.
Jan 22 20:33:22 homematic-ccu2 user.err rfd: No BidCoS-Interface available
Jan 22 19:33:38 homematic-ccu2 daemon.info init: starting pid 506, tty '/dev/tty1': '/sbin/getty -L tty1 115200 linux'
Jan 22 20:33:38 homematic-ccu2 local0.err ReGaHss: Error: IseDOM::LoadOM: original file not exists, so try load new file. [../Platform/DOM/iseDOM.cpp (2544)]
Jan 22 20:33:38 homematic-ccu2 local0.err ReGaHss: Error: IseDOM::LoadOM: new file not exists, so try load bak file. [../Platform/DOM/iseDOM.cpp (2556)]
Jan 22 20:33:38 homematic-ccu2 local0.err ReGaHss: Error: IsePersist::LoadFromFile-> failed open file= /etc/config/homematic.regadom.bak [../Platform/DOM/iseDOMpersist.cpp (78)]
Jan 22 20:33:38 homematic-ccu2 local0.err ReGaHss: Error: IseObjectMap::Insert(202) failed! Already in map! [../Platform/DOM/iseDOMobj.cpp (462)]
Jan 22 20:33:38 homematic-ccu2 local0.err ReGaHss: Error: IseAddFavorite failed! ID=202 [../Platform/DOM/iseDOM.cpp (644)]
Jan 22 20:33:38 homematic-ccu2 local0.err ReGaHss: Error: IseObjectMap::Insert(203) failed! Already in map! [../Platform/DOM/iseDOMobj.cpp (462)]
Jan 22 20:33:38 homematic-ccu2 local0.err ReGaHss: Error: IseAddFavorite failed! ID=203 [../Platform/DOM/iseDOM.cpp (644)]
Jan 22 20:33:38 homematic-ccu2 local0.err ReGaHss: Error: IseObjectMap::Insert(204) failed! Already in map! [../Platform/DOM/iseDOMobj.cpp (462)]
Jan 22 20:33:38 homematic-ccu2 local0.err ReGaHss: Error: IseAddFavorite failed! ID=204 [../Platform/DOM/iseDOM.cpp (644)]
Jan 22 20:33:39 homematic-ccu2 local0.err ReGaHss: Error: XmlRpc: Error in XmlRpcClient::writeRequest: write error (error 111). [../Platform/DOM/iseXmlRpc.h (281)]
Jan 22 20:33:39 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute failed; method =init Params = {"xmlrpc_bin://127.0.0.1:1999","1007"} result= nil [../Platform/DOM/iseXmlRpc.cpp (2621)]
Jan 22 20:33:39 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallInit: CallXmlrpcMethod failed [../Platform/DOM/iseXmlRpc.cpp (1219)]
Jan 22 20:33:39 homematic-ccu2 local0.err ReGaHss: Error: XmlRpcClientThread::ThreadFunction(): failed call init for interface=BidCos-RF [../Platform/RT/iseRTHss.cpp (163)]
Jan 22 20:33:50 homematic-ccu2 local0.err ReGaHss: Error: XmlRpc: Error in XmlRpcClient::writeRequest: write error (error 111). [../Platform/DOM/iseXmlRpc.h (281)]
Jan 22 20:33:50 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute failed; method =init Params = {"xmlrpc_bin://127.0.0.1:1999","1009"} result= nil [../Platform/DOM/iseXmlRpc.cpp (2621)]
Jan 22 20:33:50 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallInit: CallXmlrpcMethod failed [../Platform/DOM/iseXmlRpc.cpp (1219)]
Jan 22 20:33:50 homematic-ccu2 local0.err ReGaHss: Error: XmlRpcClientThread::ThreadFunction(): failed call init for interface=HmIP-RF [../Platform/RT/iseRTHss.cpp (163)]
Jan 22 20:33:55 homematic-ccu2 user.debug setclock: Try to get time from 0.de.pool.ntp.org
Jan 22 20:33:55 homematic-ccu2 user.debug setclock: Sun Jan 22 20:33:55 CET 2017

Toni999
Beiträge: 91
Registriert: 13.12.2015, 17:52
Hat sich bedankt: 3 Mal

Re: YAHM: CCU2 auf ARM Einplatinen-Rechner (Raspberry Pi & C

Beitrag von Toni999 » 23.01.2017, 17:55

Moin moin,

kannst Du bitte einmal prüfen, ob dieser Dienst deaktiviert ist:
systemctl status serial-getty@ttyAMA0.service

Du solltest dann mal die UART auf dem Raspi (ohne Funkmodul und mit gestoppter yahm) prüfen,
z.B. nach http://raspberrypi.stackexchange.com/qu ... spberry-pi

Kannst Du evtl. Deine /boot/cmdline.txt und die nicht auskommentierten Zeilen der /boot/config.txt hier posten?

Viele Grüße ....

Pumesta
Beiträge: 4
Registriert: 18.11.2016, 09:35

Re: YAHM: CCU2 auf ARM Einplatinen-Rechner (Raspberry Pi & C

Beitrag von Pumesta » 24.01.2017, 13:42

Hallo Leute,

ich habe einen RPi3 mit YAHM und CCU2 am laufen.
Nun habe ich das Problem das seit einigen Tagen das Problem das ich Servicemeldungen nicht wegklicken kann.
Die sind einfach ausgegraut, und die Kommunikation zu den Aktoren Thermostaten usw. scheint auch nicht richtig zu funktionieren.

Ich habe den YAHM Container schon neu aufgesetzt keine Verbesserung. Hat jemand eine Idee?
Mein Proberaum das Schlafzimmer lief wochenlang ohne Probleme.

In den Logs finde ich nichts brauchbares und auch so bin ich mit meinem Latein am Ende.

Grüße Tobias

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

Re: YAHM: CCU2 auf ARM Einplatinen-Rechner (Raspberry Pi & C

Beitrag von Gluehwurm » 24.01.2017, 19:17

Die verschwinden vielleicht, wenn das Problem beseitigt wurde. Leider ist die Aussage "es geht nicht" nur für Ratespiele interessant.

Gruß
Bruno

Marv21
Beiträge: 131
Registriert: 07.11.2011, 23:07
Hat sich bedankt: 4 Mal

Re: YAHM: CCU2 auf ARM Einplatinen-Rechner (Raspberry Pi & C

Beitrag von Marv21 » 25.01.2017, 19:15

Toni999 hat geschrieben:Moin moin,

ich habe die Datei mal dran gehängt. Die Endung ".txt" muss vor dem Einsatz wieder entfernt werden. Die Datei muss dann ins Verzeichnis /etc/init.d auf der yahm (var/lib/lxc/yahm/root/etc/init.d auf dem Raspi) und die Rechte dann auf Lesen und Ausführen (schreiben egal) gesetzt werden. Man kann sich auch den geänderten Teil rauskopieren.

Alles ohne Gewähr und Flinte auf eigene Rechnung, ähh Risiko ....

Viele Grüße ...
Hatte das gleiche Problem auch mal. Hab dann nochmal alles neu aufgesetzt und ging dann.
Trotzdem Danke, falls es mal wieder auftaucht :D

@Pumesta; Servicemeldung kannst du erst wegklicken wenn Sie behoben wurden (Aktuell geht halt nicht).

Benutzeravatar
Blackeye
Beiträge: 547
Registriert: 15.08.2015, 16:33
Hat sich bedankt: 2 Mal

Re: YAHM: CCU2 auf ARM Einplatinen-Rechner (Raspberry Pi & C

Beitrag von Blackeye » 25.01.2017, 20:18

Hi,
Wie kann das YAHM Modul und eventuell noch die CCU Update? Über den Befehl yahm-lxc update kommt der Hinweis das ein Update auf die 1.6 da ist, aber installiert wird da nichts. Kann ich die CCU gefahrlos über die YAHM ui updaten?

Danke


Gesendet von iPhone mit Tapatalk
Zuletzt geändert von Blackeye am 26.01.2017, 05:40, insgesamt 1-mal geändert.

Gesperrt

Zurück zu „YAHM“