FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: ollyvia am 31 Januar 2016, 18:36:04

Titel: nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: ollyvia am 31 Januar 2016, 18:36:04
Hallo zusammen,
ich bin am verzweifeln und habe keine Idee mehr.
Ich habe einen Raspi wo ich nach anleitung die Fhem Software installiere. Alles super soweit und es läuft. Sobald ich aber ein reboot mache oder den Raspi vom Strom trenne (nach der installation) komme ich nicht mehr auf die Weboberfläche. Der Ladekreis des Browsers dreht sich nur noch, aber nichts passiert. Laut Konsole soll aber der Fhem laufen (fhem is running).
Hat jemand von Euch einen Tip was ich machen kann?
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: Otto123 am 31 Januar 2016, 18:44:19
anleitung?
Die wäre jetzt interessant ... Wenn man es richtig macht und die Hardware ok ist, rennt es eigentlich problemlos. Steckt was am USB?
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: ollyvia am 31 Januar 2016, 18:49:47
diese Anleitung habe ich benutzt: http://www.fhemwiki.de/wiki/FHEM_auf_Raspberry_PI_mit_COC_betreiben#FHEM_Installieren (http://www.fhemwiki.de/wiki/FHEM_auf_Raspberry_PI_mit_COC_betreiben#FHEM_Installieren)
Nein, am USB hängt nichts.
Solange ich keinen Neustart mache läuft es auch, nur nach dem Neustart komme ich nicht mehr auf die Weboberfläche.  :-[
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: franky08 am 31 Januar 2016, 18:59:36
Das mit installieren nach anleitung mit coc hatten wir doch diese woche hier schon einmal, finde den thread i.mo. nicht, da war aber eine lösung gepostet.

So, ich glaube das war der Thread hier:
http://forum.fhem.de/index.php/topic,25344.0.html


Vg
Frank
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: ollyvia am 31 Januar 2016, 19:05:49
Danke erstmal an Euch...

Den Teil mit "COC in Betrieb nehmen" habe ich noch noch gar nicht gemacht, weil das andere schon nicht funktionierte, bzw schon funktioniert bis der "sudo shutdown -r now" kommt.
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: franky08 am 31 Januar 2016, 19:09:52
ggf. Rechteproblem/Besitzer/Gruppe??

Zitat von: betateilchen am 30 Januar 2016, 20:42:03
mach mal als root auf der Konsole ein

chown -R fhem:dialout /opt/fhem

dann sollte alles wieder passen. Die unterschiedlichen Eigentümer sind vermutlich dadurch entstanden, dass fhem einmal von Dir manuell gestartet wurde und im anderen Fall automatisch beim Systemstart.

Grundsätzlich sollten die Dateien alle auf fhem:dialout stehen.

VG
Frank
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: franky08 am 31 Januar 2016, 19:17:16
Entaschuldige, ich hab dir wohl aus Vesehen was völlig falsches gepostet, Sorry, sehe gleich noch mal nach.

Vg
Frank
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: ollyvia am 31 Januar 2016, 19:19:42
Danke Dir...
meine Benutzer/Gruppen:
drwxrwxrwx 8 fhem dialout 4096 Jan 31 18:58 fhem
-rw-rw-rw-  1 fhem dialout  33126 Nov 15 12:35 configDB.pm
drwxrwxrwx 39 fhem dialout   4096 Jan 31 18:58 contrib
drwxrwxrwx  3 fhem dialout   4096 Jan 31 18:58 demolog
drwxrwxrwx  4 fhem dialout   4096 Jan 31 18:58 docs
drwxrwxrwx  5 fhem dialout  20480 Jan 31 18:58 FHEM
-rw-rw-rw-  1 fhem dialout    784 Jan 31 18:59 fhem.cfg
-rw-rw-rw-  1 fhem dialout  15692 Nov 15 12:35 fhem.cfg.demo
-rwxrwxrwx  1 fhem dialout 116148 Nov 15 12:35 fhem.pl
drwxrwxrwx  2 fhem dialout   4096 Jan 31 18:58 log
-rw-rw-rw-  1 fhem dialout    935 Nov 15 12:35 README_DEMO.txt
drwxrwxrwx  8 fhem dialout   4096 Jan 31 18:58 www

das sieht alles richtig aus...
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: ollyvia am 31 Januar 2016, 19:23:05
Sieht übersichtlicher aus...  ::)

drwxrwxrwx 8 fhem dialout 4096 Jan 31 18:58 fhem

-rw-rw-rw-  1 fhem dialout  33126 Nov 15 12:35 configDB.pm
drwxrwxrwx 39 fhem dialout   4096 Jan 31 18:58 contrib
drwxrwxrwx  3 fhem dialout   4096 Jan 31 18:58 demolog
drwxrwxrwx  4 fhem dialout   4096 Jan 31 18:58 docs
drwxrwxrwx  5 fhem dialout  20480 Jan 31 18:58 FHEM
-rw-rw-rw-  1 fhem dialout    784 Jan 31 18:59 fhem.cfg
-rw-rw-rw-  1 fhem dialout  15692 Nov 15 12:35 fhem.cfg.demo
-rwxrwxrwx  1 fhem dialout 116148 Nov 15 12:35 fhem.pl
drwxrwxrwx  2 fhem dialout   4096 Jan 31 18:58 log
-rw-rw-rw-  1 fhem dialout    935 Nov 15 12:35 README_DEMO.txt
drwxrwxrwx  8 fhem dialout   4096 Jan 31 18:58 www
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: franky08 am 31 Januar 2016, 19:23:53
Ja, das ist OK, das war der Thread hier: http://forum.fhem.de/index.php/topic,32509.msg249033.html#msg249033
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: ollyvia am 31 Januar 2016, 19:39:52
habe es jetzt einfach mal umbenannt nach 98_RandomTimer.pm.bak und neu gestartet.
Das geleiche...
Die Weboberfläche startet nicht.  :-\
Werden diese Scripte irgendwo eingebunden das ich die noch auskommentieren muss?
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: Otto123 am 31 Januar 2016, 20:24:55
Mist ich hatte es geahnt.
Ich hatte doch diese Anleitung im Wiki gekennzeichnet, dass die nicht so optimal ist    ???

Soll ich das noch rot machen? Der Teil mit COC ist doch unabhängig von dem einrichten vom Pi - soll ich das einfach überarbeiten? Ich traue mich immer nicht so richtig die Arbeit von anderen einfach zu überschreiben  :-X

Gruß Otto
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: ollyvia am 31 Januar 2016, 20:40:14
Hallo Otto123,
dazu kann ich nichts sagen, bei mir hat sie leider nicht so optimal funktioniert.
Was ich nur recht seltsam finde ist, das ich alles machen kann nach der Installation der Fhem Software. CUL Stick einbinden, HomeMatic Geräte anlernen, HTTPS einrichten usw...
Aber sobald ich das ganze Teil neu starte oder starten muss komme ich nicht mehr auf die Weboberfläche.
Sogar schon, nur nach der reinen Installation. Da habe ich noch kein Update oder irgendwas anderes gemacht tritt dieses Phänomen auf. Find es echt komisch.
Hast Du denn eine andere Anleitung für mich?
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: franky08 am 31 Januar 2016, 21:08:29
Wenn das eine neue Installation ist, dann mach unbedingt ein update, am fhemweb modul wurde auch einiges geändert und vlt. Kannst du deshalb nach einem Neustart nicht zugreifen. Was steht im Log. Bezüglich der geöffneten ports?

Vg
Frank
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: Otto123 am 31 Januar 2016, 21:18:00
Zitat von: ollyvia am 31 Januar 2016, 20:40:14
Hast Du denn eine andere Anleitung für mich?

Naja im Zweifelsfall zunächst mal hier (http://fhem.de/fhem.html#Installation)
Es gibt eigentlich nichts Spezielles. In meinem Blog (Weltkugel unter meinem Profil) findest Du noch speziellere Artikel, wie ich das gemacht habe.
Völlig Bedingungslos kann ich derzeit nur wheezy empfehlen. Obwohl auch jessie funktioniert, gibt es doch ein paar Feinheiten, vor allem mit Sound, mplayer, Sound mit bluetooth ...

Gruß Otto
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: Bennemannc am 31 Januar 2016, 21:41:33
Hallo,

also was Probleme machen kann, ist wenn man fhem manuell als user pi startet mit "perl fhem.pl fhem.cfg" dann kommt es zu Problemen mit der Schreibberechtigung der fhem-xxx.log. Sonst würde ich mal mit ssh/telnet auf den Rechner gehen und mal "cd /opt/fhem/log" und dann "ls -la fhem*" - damit bekommst Du alle fhem-log Dateien angezeigt. Mit "cat fhem-xxx.log" in der letzten xxx Datei nachsehen, ob Fehler ins log geschrieben werden.
BTW. wenn fhemWeb nach einem Neustart nicht erreichbar ist, was hast Du denn nachdem das Problem als erstes aufgetreten ist gemacht ? Du bist auf einem RPI unterwegs - hast Du das Debian Paket installiert ?

Gruß Christoph
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: Bootscreen am 01 Februar 2016, 08:09:51
Ich habe das Problem auch manchmal. Und zwar ist das Problem wenn der PI ein falsches Datum hat. Der PI braucht manchmal bis er das aktuelle Datum hat und wenn FHEM vorher startet, hängt FHEM. Bei mir hilft dann immer nur ein erneuter Reboot.
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: ollyvia am 01 Februar 2016, 08:40:59
Danke Euch allen,

ich werde es Heute Abend alles mal testen/nachsehen was in den Log's steht und auch mal testen was @Bootscreen geschrieben hat.

@Bennemannc
Grundinstallation ist ein "Raspbian Jessie" darauf bau ich alles weitere auf. Installieren tue ich das alles als "root" da mir das sudo eingegebe auf den Keks geht. Hoffe aber nicht das es daran liegt.
Das Problem tritt immer auf wenn ich Fhem installiert habe nach einem Neustart. Ich komme dann nicht mehr auf die Weboberfläche. Wenn ich nach der Installation den Pi laufen lasse, kann ich alles machen. Egal was und es funktioniert auch alles. Nur nach einem Neustart komme ich nicht mehr auf die Weboberfläche. Auf den Pi selber komme ich ganz normal und fhem status liefert mir auch "running".

Ich danke Euch erstmal allen, melde mich Heute Abend wieder...

Gruß Michael
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: Otto123 am 01 Februar 2016, 10:08:13
Zitat von: ollyvia am 01 Februar 2016, 08:40:59
Installieren tue ich das alles als "root" da mir das sudo eingegebe auf den Keks geht. Hoffe aber nicht das es daran liegt.
Also ich gebe irgendwie dreimal sudo ein wenn ich FHEM neu installiere. Und mittlerweile habe ich alle meine Schritte in ein Script gepackt, da reicht dann einmal.
Und ansonsten gibt es ja sudo -i  8)
Zu Jessie muss ich sagen, dass eigentlich alles läuft, außer Sprachausgabe / Text2Speech - alles was mit mplayer zu tun hat.
Und gerade wenn man mit der Grundinstallation schon Probleme hat, würde ich derzeit zu wheezy raten.

Der Hinweis mit der Zeit ist wichtig! Ich kann das bestätigen, FHEM läuft u.U. erstmal nicht wenn bei der Installation und dem ersten Start die Zeit nicht stimmte. Also zunächst mit raspi-config schauen, das die Grundeinrichtung vom System stimmt.

Gruß Otto
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: ollyvia am 01 Februar 2016, 13:17:44
Das mit der Zeit kann ich mir auch vorstellen.
Allerdings installiere ich ja vorher ntpdate das dafür das sich die Zeit syncron hält. Und das auch schon vor der eigentlichen Fhem installation.
Das kann doch aber nich daran liegen das man auf die Weboberfläche nicht mehr kommt nur weil die Zeit nicht passt, sicher ist die Zeit wichtig, aber so sehr?
Ich durchlaufe auch vor der Installation die raspi-config, wo ich ja schon einige Grundeinstellungen ändere was unter anderem auch die Zeit ist.
Auch ein "update" && "upgrade" mache ich bevor ich alles installiere.
Ach wenn ich mich wiederhole, mich wundert es nur, dass alles funktioniert (wirklich alles was ich bis jetzt ausprobiert habe) bis es zu einem Neustart kommt...  :-\

Gruß Michael
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: Bootscreen am 01 Februar 2016, 13:40:08
es geht nicht um die Installation. der PI verliert bei jedem Stromverlust und manchmal auch bei einem Reboot die Zeit da er diese selbst nicht speichern kann. Er muss sich die aktuelle Zeit also erst wieder aus dem Internet holen und das dauert manchmal ein wenig und wenn FHEM startet bevor die zeit stimmt, also mit dem 01.01.1970 startet, hängt FHEM warum auch immer.
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: ollyvia am 01 Februar 2016, 13:51:02
Ok, verstehe...
Kann man denn irgendwo ein sleep einbauen bis (das quasi 20 sekunden gewartet wird) bis die Fhem starten kann.
Dann sollte die Zeit ja da sein.
Das stimmt schon was Du da schreibst. Wenn man ntpdate installiert und dann einen Zeitserver einträgt, dauert es schon 2-3 Sekunden bis eine Antwort mit der aktuellen Zeit kommt.
Vielleicht liegt es ja wirklich daran.

Gruß Michael
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: Bennemannc am 01 Februar 2016, 16:46:49
Hallo,

was Linux auf keinen Fall macht - eine Datei die jünger ist, in diesem Fall fhem.log, zu schreiben, wenn der aktuelle Zeitstempel älter ist als das letzte Schreibdatum. Das wird vom System nicht zugelassen. Normalerweise beendet sich fhem, zumindest in der aktuellen Version, wenn es nicht in die Logdatei schreiben kann. Was mich irritiert ist, das die Statusabfrage ein running zurück gibt. Aber auch das kann ein Trugschluss sein. Wenn bei den "verkorksten" Start (kann Log nicht schreiben) fhem nicht sauber beendet wird, kann es sein das der "run" Eintrag noch vorhanden ist.
Zum testen - wenn Status running und Web nicht erreichbar. Fhem über systemd oder init.d stoppen und neu starten. Wenn es dann geht, gaukelt uns die Systemabfrage eventuell nur ein running vor.

Gruß Christoph
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: Otto123 am 01 Februar 2016, 19:13:05
Zitat von: ollyvia am 01 Februar 2016, 13:17:44
Allerdings installiere ich ja vorher ntpdate das dafür das sich die Zeit syncron hält. Und das auch schon vor der eigentlichen Fhem installation.
Hallo Michael,

ich installiere nichts in der Art vorher. Ich mache nur raspi-config und setze die Zeitzone und den Hostnamen. Man muss nicht mal gleich die SD Card "erweitern" FHEM passt drauf.

Das raspbian enthält eine fake-hwclock, die sorgt dafür, dass es beim neuen Start nicht früher ist als beim shutdown. Das funktioniert bei mir sauber, außer in Fällen wo ich etwas so bewusst manipuliere, dass der raspi abschmiert. Ich hatte es im letzten Jahr zweimal, dass nach dem neustart der Raspi mit 100% lief. Da kommt man auch nicht ans Webinterface.

Mal so ganz beiläufig: Blinkert die rote LED manchmal im Betrieb?

Gruß Otto
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: Bootscreen am 01 Februar 2016, 19:55:55
Otto, du bist mein Held :D

fake-hwclock war mir bisher unbekannt, habs grad mal installiert. Mal sehn obs jetzt besser wird =)
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: ollyvia am 01 Februar 2016, 20:17:19
Oooooottttttooooo, Du bist auch mein Held...!!!
Nachdem ich das fake-hwclock aktuallisiert habe, hat es sofort funktioniert....

Ich danke Dir (EUCH ALLEN) für Eure Hilfe...
Ich habe das ganze WE verzweifelt an diesem scheiß Fehler gesessen... Jetzt ist das Problem ENDLICH gelöst.

DANKE
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: Otto123 am 01 Februar 2016, 20:31:31
Ich traue es mir gar nicht zu sagen - aber fake-hwclock ist bei mir schon immer im raspbian Image "drin" und läuft und tut seinen Job, das habe ich nie installiert.

Ich habe erst vor zwei Wochen gelernt, dass es das gibt  :-X
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: ollyvia am 01 Februar 2016, 21:04:47
Ja Otto, was soll ich Dir sagen.
Ich habe nochmals mit apt-get dieses fake-hwclock installiert, neu gebootet und dann lief es.

Und, es lag wirklich an der Zeit (was ich nicht wirklich glauben konnte)... ;-)

Cool, freu mich!
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: Otto123 am 01 Februar 2016, 21:17:44
Zitat von: ollyvia am 01 Februar 2016, 21:04:47
Und, es lag wirklich an der Zeit (was ich nicht wirklich glauben konnte)... ;-)
Naja, erschließt sich nicht so direkt. Habe ich auch erst letztens hier im Forum gelernt/gelesen.

Hauptsache es geht  8)
Titel: Antw:nach Neuinstallation und neuen booten des Raspi keine Weboberfläche mehr
Beitrag von: Bennemannc am 01 Februar 2016, 21:39:28
Hallo,

hatte ich doch geschrieben - eine Datei kann nur gespeichert werden, wenn das neue Datum jünger ist. Schreiben mit einem Datum in der Vergangenheit wird geblockt. Da fhem anscheinend Zeilenweise in die Logdatei schreibt, kommt es beim ersten schreiben zum Problem. Es wird keine Fehlermeldung direkt angezeigt. Das gleiche passiert übrigens auch wenn man als "pi" fhem an der Konsole startet. Dann kann pi die Logdatei nicht schreiben und fhem startet nicht. Wenn man das zu Testzwecken braucht, kann man pi in die Gruppe dialout setzten. Dann kann die Datei über die Gruppenrechte geschrieben werden.

Gruß Christoph