Fhem nicht mehr Erreichbar - Alles normal im Log

Begonnen von Fixel2012, 27 Juli 2017, 18:23:42

Vorheriges Thema - Nächstes Thema

darkness

Nur am Rande:

Zitatdnsmasq konfiguriert zwecks PXE Boot im Netz

Hast du eine Firewall eingerichtet oder was daran geändert?

Fixel2012

#16
Zitat von: Wernieman am 28 Juli 2017, 08:17:05
also .....

mach erstmal ein Backup Deines /opf/fhem Verzeichnis

kannst Du bitte mal fhem mit der "ausgelieferten Standard-Demo-cfg" starten?

Mich wundert, das fhem keine CPU-Last, aber auch nicht reagiert ...

Gesagt, getan. Die Fhem Demo läuft erstaunlicherweise! Somit sollte zumindest ein Fhem Backup helfen, da ein Linux System-Problem ausgeschlossen werden kann?

Edit:
Noch eine kurze Info, ich nutze bei mir https, da die demo ohne https ist ist, könnte das vielleicht eine Fehlerquelle sein?
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify

Fixel2012

Zitat von: darkness am 28 Juli 2017, 08:22:40
Nur am Rande:

Hast du eine Firewall eingerichtet oder was daran geändert?

Ich habe eigentlich nur in der Config von dnsmasq rum gespielt und versucht diesen als DNS proxy ein zu richten, um meine Diskstation als TFTP Server bekannt zu machen.

Nach dem ich gemerkt habe, dass Fhem nicht mehr geht habe ich alles aus der Config aus kommentiert. und den Pi auch mehrere Male neu gestartet.

Mit Iptables habe ich vor ewigkeiten mal rum gespielt, es aber dann doch gelassen.

Iptables -L zeigt mir auch keine Einträge.
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify

Wernieman

also mit der Demo funzt?
- HTTP
- Telnet

Jetzt könntest Du schrittweise von der alten cfg die Daten in die neue schreiben (bzw. per FHEM-Weboberfläche)

Was mir aber, wegen aktuellem Hinweis, noch einfällt:
Hast Du Netzwerkdevice/Zugriffe in FHEM definiert?
z.B. FritzBox, CCU2, Wetterdienste etc.?
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Fixel2012

#19
Zitat von: Wernieman am 28 Juli 2017, 09:10:47
also mit der Demo funzt?
- HTTP
- Telnet

In der Demo funktioniert http sowohl auch telnet.

Zitat von: Wernieman am 28 Juli 2017, 09:10:47
Jetzt könntest Du schrittweise von der alten cfg die Daten in die neue schreiben (bzw. per FHEM-Weboberfläche)

Das geht leider nicht, da ich configDB verwende.

Zitat von: Wernieman am 28 Juli 2017, 09:10:47
Was mir aber, wegen aktuellem Hinweis, noch einfällt:
Hast Du Netzwerkdevice/Zugriffe in FHEM definiert?
z.B. FritzBox, CCU2, Wetterdienste etc.?

Klar, ich habe eine Menge.

Wetter Dienste, Staubsaugroboter anbindung über Internet, Fritzbox, HUE, Lightify, HMLAN usw. ...

Aber diese gehen auch nicht wenn Fhem gestartet ist, sprich der HM Taster an der wand lässt meine Lampen nicht erleuchten.


Wie gesagt, ich habe immer noch aktuelle Backups vom Vortag, vielleicht tuen die es auch schon. Will das aber nicht mahchen wenn es nicht hilft. Was denkt ihr, wie  stehen die Chancen?

Könnt ihr denn schon eingrenzen wo der Fehler liegt, anhand der aktuellen Situation?



Edit: Eine Sache noch: Ich habe mehrere httpMod Fehlermeldung, weil ich alte Attribute verwende, diese sollten laut Fehlermeldung geändert werden.

Habe es bisher nich erwähnt, weil es mir nicht als zu Wichtig vorkam. Denke aber weiterhin das ist nicht die Ursache. ???

the attribute readingsName_Diesel should no longer be used. Please use reading01Name syntax instead
For most old attributes you can specify enableControlSet and then set device upgradeAttributes to automatically modify the configuration
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify

CoolTux

Ich würde einfach mal mit einer älteren Config neu starten. Für sowas gibt es ja die configdb
Also starten mal mit einer Vorversion
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Fixel2012

Zitat von: CoolTux am 28 Juli 2017, 10:00:27
Ich würde einfach mal mit einer älteren Config neu starten. Für sowas gibt es ja die configdb
Also starten mal mit einer Vorversion

Also aus nem vorherigen Backup einfach die config.db nehmen und durch die jetzige ersetzen?

Davor besten falls die jetzige noch sichern?
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify

CoolTux

Äh nein. Du hast ein Versionierungssystem in der configdb. Du kannst also mit einer früheren Version Deiner Konfiguration (nicht der Configdb) neustarten
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Fixel2012

Zitat von: CoolTux am 28 Juli 2017, 10:22:57
Hier hat Udo das Vorgehen mal beschrieben

Danke!!

Habe mir das angeschaut, mit der minimal config zu starten ist wieder kein Problem. Allerdings habe ich wohl nur zwei Version der configDB.

configdb list

bekomme ich die config gelistet.

Mitconfigdb list 1 bekomme ich allderdings nur einen Bruchteil meiner config die eher unrelevant ist (gerade mal 78 Zeilen)

Wie und wann werden die versionen erstellt?

Die jetzige configdb mit einer älteren zu ersetzen, wäre trotzdem eine alternative, oder nicht?
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify

CoolTux

meinst du das modul? wüsste nicht wieso die Moduldatei da was machen kann.
Oder meinst eine ältere datenbankversion? Was genau nimmst du denn. sqlite, mysql?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Fixel2012

Ich habe damals configDB mit Betateilchens Workshop eingerichtet. Sprich ich verwende sql lite.

In dem Ordner Fhem befindet sich die configDB.db. Ist dies nicht der die DB Datei, die die config speichert? Diese Datei würde ich einfach gegen eine ältere Datei austauschen.

Gibt es denn eine Möglichkeit die configDB zu bearbeiten und gewisse Zeilen aus der config zu löschen? Dann würde ich versuchen die httpmod Zeilen zu löschen, da diese noch Fehlermeldungen bei jedem Start produzieren.
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify

CoolTux

Zitat von: Fixel2012 am 28 Juli 2017, 11:31:13
Ich habe damals configDB mit Betateilchens Workshop eingerichtet. Sprich ich verwende sql lite.

In dem Ordner Fhem befindet sich die configDB.db. Ist dies nicht der die DB Datei, die die config speichert? Diese Datei würde ich einfach gegen eine ältere Datei austauschen.

Gibt es denn eine Möglichkeit die configDB zu bearbeiten und gewisse Zeilen aus der config zu löschen? Dann würde ich versuchen die httpmod Zeilen zu löschen, da diese noch Fehlermeldungen bei jedem Start produzieren.

Es gibt möglichkeiten, aber dazu muß man sich damit auskennen.
Ja die configDB.db klingt nach der DB. Kannst also versuchen gegen eine ältere Version aus zu tauschen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Wernieman

ZitatAber diese gehen auch nicht wenn Fhem gestartet ist, sprich der HM Taster an der wand lässt meine Lampen nicht erleuchten.
Steuerst Du über fhem oder sind die Geräte direkt gekoppelt?
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Fixel2012

Zitat von: Wernieman am 28 Juli 2017, 12:13:53
Steuerst Du über fhem oder sind die Geräte direkt gekoppelt?

Leider über Fhem  :P
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify