Mein OWServer spinnt wieder mal?

Begonnen von maci, 06 September 2017, 16:14:20

Vorheriges Thema - Nächstes Thema

maci

Hallo,
Ich habe gestern abend meinen Raspberry einem Systemupdate unterzogen, das ich schon länger nicht mehr gemacht habe.
Heute morgen hat sich dann mein System aufgehangen.
Um ca. 11:00 Uhr habe ich es bemerkt und alles neu gestartet.
Seit da gibt es keine Temperatureinträge über 1wire mehr.

Ich wollte mich nun auf den owserver connecten. Doch der Port 2121 ist nicht offen.
Also mal den owserver neu gestartet. Doch da bekomme ich im Logfile nur start failed.  >:( >:( >:(
Ich habe aber am System nichts verändert, ausser die Updates gestern. Nach den Updates das system aber 2 mal neu gestartet. Da hat alles funktioniert.

Eigenartig ist aber in fhem, dass im Logfile bei restart von fhem das steht:
2017.09.06 15:55:46 3: OWServer: Opening connection to OWServer 4304...
2017.09.06 15:55:46 3: OWServer: Successfully connected to 4304.

Aber der Port 4304 ist zu.
Also sind diese Einträge unglaubwürdig.

Was kann ich tun? Ich habe meine owfs.conf nicht verändert.

Sogar wenn ich die owfs.conf so verändere, dass nur noch die fake Einträge aktiv sind startet der owserver nicht.

Wo kann ich nachsehen, was der Grund ist?

Update: 16:50 Uhr

Habe den owserver lt. dem wiki neu installiert.
Ergebnis ist das gleiche.
Sep  6 16:46:18 unipisrv systemd[1]: Stopping LSB: 1-wire TCP server...
Sep  6 16:46:19 unipisrv owserver[11874]: Stopping 1-Wire TCP Server: owserver.
Sep  6 16:46:19 unipisrv systemd[1]: Starting LSB: 1-wire TCP server...
Sep  6 16:46:20 unipisrv owserver[11888]: Starting 1-Wire TCP Server: owserver failed!
Sep  6 16:46:20 unipisrv systemd[1]: Started LSB: 1-wire TCP server.


Meine owfs.conf
# Sample configuration file for the OWFS suite for Debian GNU/Linux.
#
#
# This is the main OWFS configuration file. You should read the
# owfs.conf(5) manual page in order to understand the options listed
# here.

######################## SOURCES ########################
#
# With this setup, any client (but owserver) uses owserver on the
# local machine...
! server: server = localhost:4304
#
# ...and owserver uses the real hardware, by default fake devices
# This part must be changed on real installation
#server: FAKE = DS18S20,DS2405
#
# USB device: DS9490
#server: usb = all
#
# Serial port: DS9097
#server: device = /dev/ttyS1
#
# owserver tcp address
#server: server = 10.0.0.7:3131
#
# random simulated device
#server: FAKE = DS18S20,DS2405
#
# i2c Bus
server: i2c = ALL:ALL
#server: i2c = DS18B20,DS2438,DS2408
#
######################### OWFS ##########################
#
#mountpoint = /mnt/1wire
#allow_other
#
####################### OWHTTPD #########################

http: port = 2121

####################### OWFTPD ##########################

#ftp: port = 2120

####################### OWSERVER ########################

server: port = localhost:4304
Fhem auf Dell Thinclient, Fhem auf Raspebrry Pi4,
UniPi Vers. 1.1 mit Raspberry Pi3, 1wire USB Adapter mit OWX
Netatmo Wetterstation + Regenmesser + Netatmo Thermostat
Homematic mit HMLan

maci

2. Update:

Nachdem ich heute mehrere Stunden meines Urlaubs damit verbracht habe, nach der Ursache zu suchen, und dabei auch den owserver, samt Konfiguration deinstalliert und wieder installiert habe, funktioniert es immer noch nicht.

Fazit: habe den owserver derzeit deinstalliert

Meine Fühler (12 Stk) habe ich über einen Wemos und ESPEasy eingebunden. :)
War eine menge Arbeit, die ganzen Fühlerbeschreibungen und neu anzupassen.

Nun habe ich wieder Werte, und belasse es derzeit auch mal so.
Fhem auf Dell Thinclient, Fhem auf Raspebrry Pi4,
UniPi Vers. 1.1 mit Raspberry Pi3, 1wire USB Adapter mit OWX
Netatmo Wetterstation + Regenmesser + Netatmo Thermostat
Homematic mit HMLan