Homegear startet nicht nach update auf Nightly 0.7.0-1508

Hallo Zusammen und ein frohes neues Jahr!

ich nutze einen Pi 3 mit Jessy. Mit Homegear (Version 0.7.0-1464) und dem Funkmodul HM-MOD-RPI-PCB steuere ich u. a. einige HomeMatic-Endgeräte. Da ich heute mal Zeit hatte dachte ich, meinem PI mal ein Update zu gönnen:

apt-get update && apt-get upgrade -y
und das aktuelle Nightly (0.7.0-1508) mit

wget -O - https://homegear.eu/downloads/InstallNightly.sh | bash und fertig.
Nach einem Reboot startet Homegar nimmer. Hab dann das LogLevel auf 5 gesetzt, brachte jedoch auch nur folgendes:

01/06/17 16:13:51.394 Starting Homegear... 01/06/17 16:13:51.394 Homegear version 0.7.0-1508 01/06/17 16:13:51.394 Git commit SHA of libhomegear-base: - 01/06/17 16:13:51.394 Git branch of libhomegear-base: - 01/06/17 16:13:51.394 Git commit SHA of Homegear: - 01/06/17 16:13:51.394 Git branch of Homegear: - 01/06/17 16:13:51.395 Info: Setting allowed core file size to "4294967295" for user with id 0 and group with id 0. 01/06/17 16:13:51.395 Info: Core file size now is "4294967295". 01/06/17 16:13:51.395 Info: Setting maximum thread priority to "4294967295" for user with id 0 and group with id 0. 01/06/17 16:13:51.395 Info: Maximum thread priority now is "4294967295".

Direktes command “homegear” auf der Konsole brachte dann mehr…

homegear 01/06/17 16:15:44.541 Debug: debugLevel set to 5 01/06/17 16:15:44.542 Debug: memoryDebugging set to 1 01/06/17 16:15:44.542 Debug: devLog set to 0 01/06/17 16:15:44.542 Debug: enableCoreDumps set to 1 01/06/17 16:15:44.542 Debug: setDevicePermissions set to 1 01/06/17 16:15:44.542 Debug: workingDirectory set to /var/lib/homegear/ 01/06/17 16:15:44.542 Debug: socketPath set to /var/run/homegear/ 01/06/17 16:15:44.542 Debug: dataPath set to /var/lib/homegear/ 01/06/17 16:15:44.543 Debug: databaseMemoryJournal set to 0 01/06/17 16:15:44.543 Debug: databaseWALJournal set to 1 01/06/17 16:15:44.543 Debug: databaseSynchronous set to 1 01/06/17 16:15:44.543 Debug: databaseMaxBackups set to 10 01/06/17 16:15:44.543 Debug: logfilePath set to /var/log/homegear/ 01/06/17 16:15:44.543 Debug: enableUPnP set to 1 01/06/17 16:15:44.543 Debug: certPath set to /etc/homegear/homegear.crt 01/06/17 16:15:44.543 Debug: keyPath set to /etc/homegear/homegear.key 01/06/17 16:15:44.543 Debug: loadDHParamsFromFile set to 1 01/06/17 16:15:44.543 Debug: dhParamPath set to /etc/homegear/dh1024.pem 01/06/17 16:15:44.543 Debug: deviceDescriptionPath set to /etc/homegear/devices/ 01/06/17 16:15:44.544 Debug: clientSettingsPath set to /etc/homegear/rpcclients.conf 01/06/17 16:15:44.544 Debug: serverSettingsPath set to /etc/homegear/rpcservers.conf 01/06/17 16:15:44.544 Debug: mqttSettingsPath set to /etc/homegear/mqtt.conf 01/06/17 16:15:44.544 Debug: familyConfigPath set to /etc/homegear/families/ 01/06/17 16:15:44.544 Debug: phpIniPath set to /etc/homegear/php.ini 01/06/17 16:15:44.544 Debug: gpioPath set to /sys/class/gpio/ 01/06/17 16:15:44.544 Debug: scriptPath set to /var/lib/homegear/scripts/ 01/06/17 16:15:44.544 Debug: flowsPath set to /var/lib/homegear/flows/ 01/06/17 16:15:44.544 Debug: flowNodesPath set to /var/lib/homegear/flowNodes/ 01/06/17 16:15:44.544 Debug: libraryPath set to /var/lib/homegear/modules/ 01/06/17 16:15:44.544 Debug: firmwarePath set to /usr/share/homegear/firmware/ 01/06/17 16:15:44.545 Debug: tempPath set to /var/lib/homegear/tmp/ 01/06/17 16:15:44.545 Debug: lockFilePath set to /var/run/homegear/ 01/06/17 16:15:44.545 ExceptionE 01/06/17 16:15:44.545 Debug: lockFilePathUser set to homegear 01/06/17 16:15:44.545 Debug: lockFilePathGroup set to homegear 01/06/17 16:15:44.545 Debug: Added replaceClientServerAddress xmlrpc_bin://127.0.0.1:1999 xmlrpc_bin://$remoteip:1999 01/06/17 16:15:44.545 Debug: Added replaceClientServerAddress http://127.0.0.1:9292/bidcos http://$remoteip:9292/bidcos 01/06/17 16:15:44.546 Debug: prioritizeThreads set to 1 01/06/17 16:15:44.546 Debug: workerThreadWindow set to 3000 01/06/17 16:15:44.546 Debug: scriptEngineMaxThreadsPerScript set to 4 01/06/17 16:15:44.546 Debug: scriptEngineMaxScriptsPerProcess set to 50 01/06/17 16:15:44.546 Debug: scriptEngineThreadCount set to 10 01/06/17 16:15:44.546 Debug: scriptEngineServerMaxConnections set to 10 01/06/17 16:15:44.546 Debug: flowsThreadCount set to 10 01/06/17 16:15:44.546 Debug: flowsServerMaxConnections set to 20 01/06/17 16:15:44.546 Debug: maxFlowsPerProcess set to 40 01/06/17 16:15:44.546 Debug: cliServerMaxConnections set to 50 01/06/17 16:15:44.546 Debug: rpcServerMaxConnections set to 50 01/06/17 16:15:44.546 Debug: rpcServerThreadPriority set to 0 01/06/17 16:15:44.547 Debug: rpcServerThreadPolicy set to 0 01/06/17 16:15:44.547 Debug: rpcClientMaxThreads set to 50 01/06/17 16:15:44.547 Debug: rpcClientThreadPriority set to 0 01/06/17 16:15:44.547 Debug: rpcClientThreadPolicy set to 0 01/06/17 16:15:44.547 Debug: workerThreadPriority set to 0 01/06/17 16:15:44.547 Debug: workerThreadPolicy set to 0 01/06/17 16:15:44.547 Debug: physicalInterfaceThreadPriority set to 45 01/06/17 16:15:44.547 Debug: physicalInterfaceThreadPolicy set to 1 01/06/17 16:15:44.547 Debug: packetReceivedThreadPriority set to 0 01/06/17 16:15:44.547 Debug: packetReceivedThreadPolicy set to 0 01/06/17 16:15:44.547 Debug: eventThreadCount set to 5 01/06/17 16:15:44.547 Debug: eventThreadPriority set to 0 01/06/17 16:15:44.548 Debug: eventThreadPolicy set to 0 01/06/17 16:15:44.548 Loading RPC server settings from /etc/homegear/rpcservers.conf 01/06/17 16:15:44.548 Debug: interface of server RPCServer1 set to 0.0.0.0 01/06/17 16:15:44.548 Debug: port of server RPCServer1 set to 2001 01/06/17 16:15:44.548 Debug: xmlrpcServer of server RPCServer1 set to 1 01/06/17 16:15:44.548 Debug: jsonrpcServer of server RPCServer1 set to 1 01/06/17 16:15:44.548 Debug: webServer of server RPCServer1 set to 1 01/06/17 16:15:44.549 Debug: contentPath of RPC server RPCServer1 set to /var/lib/homegear/www/rpc/ 01/06/17 16:15:44.549 Debug: webSocket of server RPCServer1 set to 1 01/06/17 16:15:44.549 Debug: ssl of server RPCServer1 set to 0 01/06/17 16:15:44.549 Debug: authType of server RPCServer1 set to 0 01/06/17 16:15:44.549 Debug: websocketauthtype of server RPCServer1 set to 2 01/06/17 16:15:44.549 Debug: interface of server RPCServer2 set to 0.0.0.0 01/06/17 16:15:44.549 Debug: port of server RPCServer2 set to 2002 01/06/17 16:15:44.549 Debug: xmlrpcServer of server RPCServer2 set to 1 01/06/17 16:15:44.549 Debug: jsonrpcServer of server RPCServer2 set to 1 01/06/17 16:15:44.549 Debug: webServer of server RPCServer2 set to 1 01/06/17 16:15:44.549 Debug: contentPath of RPC server RPCServer2 set to /var/lib/homegear/www/rpc/ 01/06/17 16:15:44.549 Debug: webSocket of server RPCServer2 set to 1 01/06/17 16:15:44.550 Debug: ssl of server RPCServer2 set to 1 01/06/17 16:15:44.550 Debug: authType of server RPCServer2 set to 0 01/06/17 16:15:44.550 Debug: websocketauthtype of server RPCServer2 set to 2 01/06/17 16:15:44.550 Debug: diffieHellmanKeySize of server RPCServer2 set to 1024 01/06/17 16:15:44.550 Debug: interface of server RPCServer3 set to 0.0.0.0 01/06/17 16:15:44.550 Debug: port of server RPCServer3 set to 2003 01/06/17 16:15:44.550 Debug: xmlrpcServer of server RPCServer3 set to 1 01/06/17 16:15:44.550 Debug: jsonrpcServer of server RPCServer3 set to 1 01/06/17 16:15:44.550 Debug: webServer of server RPCServer3 set to 1 01/06/17 16:15:44.550 Debug: contentPath of RPC server RPCServer3 set to /var/lib/homegear/www/rpc/ 01/06/17 16:15:44.550 Debug: webSocket of server RPCServer3 set to 1 01/06/17 16:15:44.550 Debug: ssl of server RPCServer3 set to 1 01/06/17 16:15:44.550 Debug: authType of server RPCServer3 set to 1 01/06/17 16:15:44.551 Debug: websocketauthtype of server RPCServer3 set to 2 01/06/17 16:15:44.551 Debug: diffieHellmanKeySize of server RPCServer3 set to 1024 01/06/17 16:15:44.551 Loading RPC client settings from /etc/homegear/rpcclients.conf 01/06/17 16:15:44.551 Debug: hostname of RPC client ExampleClient set to myhostname 01/06/17 16:15:44.551 Debug: caFile of RPC client ExampleClient set to /path/to/ca-certficate 01/06/17 16:15:44.551 Debug: verifyCertificate of RPC client ExampleClient set to 1 01/06/17 16:15:44.552 Debug: forceSSL of RPC client ExampleClient set to 1 01/06/17 16:15:44.552 Debug: authType of RPC client ExampleClient set to 1 01/06/17 16:15:44.552 Debug: userName of RPC client ExampleClient set to myuser 01/06/17 16:15:44.552 Debug: password of RPC client ExampleClient was set. 01/06/17 16:15:44.552 Debug (MQTT settings): enabled set to 0 01/06/17 16:15:44.552 Debug (MQTT settings): brokerHostname set to localhost 01/06/17 16:15:44.552 Debug (MQTT settings): brokerPort set to 1883 01/06/17 16:15:44.552 Debug (MQTT settings): clientName set to Homegear 01/06/17 16:15:44.552 Debug (MQTT settings): homegearId set to 1234-5678-9abc 01/06/17 16:15:44.552 Debug (MQTT settings): retain set to 1 01/06/17 16:15:44.552 Debug (MQTT settings): processingThreadCount set to 5 01/06/17 16:15:44.553 Debug (MQTT settings): plainTopic set to 1 01/06/17 16:15:44.553 Debug (MQTT settings): jsonTopic set to 1 01/06/17 16:15:44.553 Debug (MQTT settings): jsonobjTopic set to 1 01/06/17 16:15:44.553 Debug (MQTT settings): enableSSL set to 01/06/17 16:15:44.555 Starting Homegear... 01/06/17 16:15:44.555 Homegear version 0.7.0-1508 01/06/17 16:15:44.555 Git commit SHA of libhomegear-base: - 01/06/17 16:15:44.555 Git branch of libhomegear-base: - 01/06/17 16:15:44.556 Git commit SHA of Homegear: - 01/06/17 16:15:44.556 Git branch of Homegear: - 01/06/17 16:15:44.557 Info: Setting allowed core file size to "4294967295" for user with id 0 and group with id 0. 01/06/17 16:15:44.557 Info: Core file size now is "4294967295". 01/06/17 16:15:44.557 Info: Setting maximum thread priority to "95" for user with id 0 and group with id 0. 01/06/17 16:15:44.557 Info: Maximum thread priority now is "95". pure virtual method called terminate called without an active exception 01/06/17 16:15:44.558 Critical: Signal 6 received. Stopping Homegear... 01/06/17 16:15:44.558 Critical: Signal 6 received. Stopping Homegear...

Folgendes ist installiert (dpkg -l | grep homegear):

ii homegear 0.7.0-1508 armhf Interface program to your smart home devices ii homegear-homematicbidcos 0.7.0-1508 armhf HomeMatic BidCoS module for Homegear ii libhomegear-base 0.7.0-1508 armhf Base library for Homegear

Es wäre klasse, wenn mir jemand behilflich sein könnte und/ oder eine Idee hätte.

VG, Laret

P.S. Es wird in aktuellen Beiträgen immer wieder mal auf die Datei “physicalinterfaces.conf” referenziert. Gibt es die überhaupt noch oder wird diese noch benötigt?

Hallo @Laret,

hast du bei der Nightly-Installation sicher “Raspbian Jessie” ausgewählt? Das Problem würde nämlich zur Auswahl “Debian Jessie” passen. Weiterhin besteht mit dem Befehl

wget -O - https://homegear.eu/downloads/InstallNightly.sh | bash

Das Problem, dass Eingaben übersprungen werden und die Installation abbricht. Verwende lieber

wget -O /tmp/InstallNightly.sh https://homegear.eu/downloads/InstallNightly.sh && bash /tmp/InstallNightly.sh

Klappt es vielleicht damit?

Viele Grüße

Sathya

Nachtrag: Ich habe die 1508 gerade auf meinem Raspberry Pi 3 installiert, hier läuft sie.

Nachtrag 2: Dein P. S. hatte ich ganz vergessen. Die physicalinterfaces.conf gibt es nicht mehr. Sie ist ersetzt worden durch die familienspezifischen Konfigurationsdateien in /etc/homegear/families/.

Hallo @sathya,

vielen lieben Dank für Deine schnelle Antwort!

Es war (natürlich) genau das - nämlich die falsche Auswahl der Distribution, was ich falsch gemacht habe - NOOB eben :flushed:.

Nachdem ich das Nightly “richtig” installiert habe, funktioniert wieder alles.

Viele Grüße, Laret

P.S. Nun müssen nur noch die Rauchmelder funktionieren :grin:

Kommt ;-). Sie liegen zumindest schon einmal bei mir. Umzug ist fast abgeschlossen, Weihnachten und 60. Geburtstag meiner Mutter vorbei, Eltern meiner Freundin weg… Heißt wieder mehr Zeit ;-).

Viele Grüße

Sathya

1 Like