Hauptmenü

Problem nach Update

Begonnen von reini3549, 01 April 2018, 20:27:56

Vorheriges Thema - Nächstes Thema

reini3549

Hallo,

bitte helft mir. Das Thema gibt es schon öfters im Forum. Aber ich komm nicht klar damit.

Nach dem heutigen Update läuft FHEM zwar, aber ohne Funktionalität. Auf das Webinterface komme ich auch nicht mehr. Über die Konsole kann ich FHEM auch nicht stoppen. Hier die Logdatei nach den Update. Den Raspberry habe ich auch neu gebootet.

LG
Reinhard

2018.04.01 17:42:19 1: update finished, "shutdown restart" is needed to activate the changes.
2018.04.01 17:42:19 1:
2018.04.01 17:42:19 1: Please consider using the global attribute sendStatistics
2018.04.01 17:42:19 1: in UPDATE
2018.04.01 17:42:19 1: in UPDATE
2018.04.01 17:42:57 1: in SHUTDOWN
2018.04.01 17:42:57 1: in SHUTDOWN
2018.04.01 17:42:57 0: Server shutdown
2018.04.01 17:43:02 1: Including fhem.cfg
2018.04.01 17:43:03 3: telnetPort: port 7072 opened
2018.04.01 17:43:04 3: WEB: port 8083 opened
2018.04.01 17:43:04 3: WEBphone: port 8084 opened
2018.04.01 17:43:04 3: WEBtablet: port 8085 opened
2018.04.01 17:43:06 2: eventTypes: loaded 3465 events from ./log/eventTypes.txt
2018.04.01 17:43:12 1: HMLAN_Parse: HMLAN1 new condition disconnected
2018.04.01 17:43:12 3: Opening HMLAN1 device 192.168.10.35:1000
2018.04.01 17:43:12 1: HMLAN_Parse: HMLAN1 new condition init
2018.04.01 17:43:12 3: HMLAN1 device opened
2018.04.01 17:43:18 3: myOWFS: OWNet version 3.1p5 loaded.
2018.04.01 17:43:18 3: myOWFS: Opening connection to OWServer localhost:4304...
2018.04.01 17:43:18 3: myOWFS: Successfully connected to localhost:4304.
2018.04.01 17:53:43 1: Including fhem.cfg
2018.04.01 17:53:44 3: telnetPort: port 7072 opened
2018.04.01 17:53:48 3: WEB: port 8083 opened
2018.04.01 17:53:48 3: WEBphone: port 8084 opened
2018.04.01 17:53:48 3: WEBtablet: port 8085 opened
2018.04.01 17:53:53 2: eventTypes: loaded 3465 events from ./log/eventTypes.txt
2018.04.01 17:54:02 1: HMLAN_Parse: HMLAN1 new condition disconnected
2018.04.01 17:54:02 3: Opening HMLAN1 device 192.168.10.35:1000
2018.04.01 17:54:03 1: HMLAN_Parse: HMLAN1 new condition init
2018.04.01 17:54:03 3: HMLAN1 device opened
2018.04.01 17:56:18 3: myOWFS: OWNet version 3.1p5 loaded.
2018.04.01 17:56:18 3: myOWFS: Opening connection to OWServer localhost:4304...
2018.04.01 17:56:18 3: myOWFS: Successfully connected to localhost:4304.
2018.04.01 18:03:00 1: Including fhem.cfg
2018.04.01 18:03:01 1: telnetPort: Can't open server port at 7072: Address already in use. Exiting.
2018.04.01 18:26:16 1: Including fhem.cfg
2018.04.01 18:26:17 3: telnetPort: port 7072 opened
2018.04.01 18:26:21 3: WEB: port 8083 opened
2018.04.01 18:26:21 3: WEBphone: port 8084 opened
2018.04.01 18:26:21 3: WEBtablet: port 8085 opened
2018.04.01 18:26:26 2: eventTypes: loaded 3465 events from ./log/eventTypes.txt
2018.04.01 18:26:35 1: HMLAN_Parse: HMLAN1 new condition disconnected
2018.04.01 18:26:35 3: Opening HMLAN1 device 192.168.10.35:1000
2018.04.01 18:26:36 1: HMLAN_Parse: HMLAN1 new condition init
2018.04.01 18:26:36 3: HMLAN1 device opened
2018.04.01 18:45:05 3: myOWFS: OWNet version 3.1p5 loaded.
2018.04.01 18:45:05 3: myOWFS: Opening connection to OWServer localhost:4304...
2018.04.01 18:45:05 3: myOWFS: Successfully connected to localhost:4304.

LuckyDay

2018.04.01 17:56:18 3: myOWFS: Successfully connected to localhost:4304.
2018.04.01 18:03:00 1: Including fhem.cfg


sieht aus, als ob es hängt nach owfs

Schau mal im 1-Wire Unterforum
https://forum.fhem.de/index.php/topic,86184.0.html

reini3549

danke, das wird es sein. Nur wie komme ich da jetzt weiter. Hab vor Jahren schon einmal einen Workaround beim owfs gemacht, weil das 1-wire System nach einem Update nicht mehr gelaufen ist.
Wie kann ich das Update von FHEM von gestern wieder zurück spielen? Eine neue Version installieren und dann mit Restore? Oder kann ich owfs beim Start deaktivieren und wenn das Webinterface dann wieder erreichbar ist, das Restore durchführen? Vielleicht ist es auch besser beim owfs herumzubasteln? Die FHEM Version die ich oben hatte ist über ein Jahr alt.

reini3549

Ich habe jetzt den owfs Server aus der Config genommen und es läuft wieder, natürlich ohne 1-wire. Danke für die Hilfe.
Falls ich nicht mit dem Neueinbinden zurecht komme, könnte ich einfach jetzt das Backup zurück spielen, oder könnte mir jemand beim owfs helfen?

reini3549

Habe jetzt FHEM wieder zurück gesichert. Beim Abspeichern der cfg kamen jede Menge Fehlermeldungen. Bin da nicht mehr weiter gekommen.

reini3549

Ich habe folgende Version drauf: fhem.pl  14933 2017-08-20 14:21:58Z
Abgesehen vom owfs habe ich nach dem Update das Problem, dass das Abspeichern cdr cfg Datei sehr lange dauert und jede Menge Fehlermeldungen bringt. Ich werde jetzt bei dieser Version bleiben, oder hat jemand noch eine Idee was ich machen könnte?

LG
Reinhard

all_finder

#6
Hallo reini,

leider kein Lösungsangebot, ich hab das selbe Problem. Bei mir bleibt fhem ohne jeglicher Veränderung (über den Urlaub) hängen. Stabile Konfig (min. 2 Monate ohne Probleme), dann ist das Webfrontend immer wieder nicht erreichbar gewesen (habe dann per VPN immer wieder neu gestartet), jetzt geht nur noch owfs (!?)

Ist das bei Dir auch der Fall? Hast Du "attr myOWServer nonblocking 1" gesetzt?

Bei mir bleibt er im Debug-Mode nach:
Zitat2018.04.17 21:21:21 5: Loading ./FHEM/10_OWServer.pm
2018.04.17 21:21:21 5: OWFS_IF: Tentatively assuming OWNet version 3.1p5
2018.04.17 21:21:21 5: OWFS_IF: Loading OWNet version 3.1p5...
2018.04.17 21:21:21 3: OWFS_IF: OWNet version 3.1p5 loaded.
2018.04.17 21:21:21 3: OWFS_IF: Opening connection to OWServer localhost:4304...
2018.04.17 21:21:21 3: OWFS_IF: Successfully connected to localhost:4304.

im Nirvana..

PS: auch ich bin deswegen auf owfs gewechselt (damals war es wenigst ein update)
PS2: ein update bringt nix... (geht nur wenn ich owfs auskommentiere)

all_finder

Lösung war am Ende den Parameter für die alte owfs Version zu definieren:

define OWFS_IF OWServer localhost:4304 2.8p17
attr OWFS_IF nonblocking 1


Aktuell läuft der Webzugriff um einiges flotter als je zu vor!