#erledigt# OWServer - plötzlich keine Werte von 18B20 Sensoren

Begonnen von Helmi55, 05 Dezember 2022, 14:24:44

Vorheriges Thema - Nächstes Thema

Helmi55

Hallo
meine mit OWServer über Demkovi Adapter angeschlossene Sensoren senden keine Temperatur Werte.
Ich habe den Adapter abgesteckt, RPI (RPi4 mit Buster) neu gestartet  und Adapter wieder angeschlossen. Ohne Erfolg.
Habe dann den Befehl "sudo apt-get install owserver ow-shell owhttpd owftpd" ausführen wollen und danach diese Fehlermeldungen gesehen:

● owftpd.service - Anonymous FTP server for 1-wire access
   Loaded: loaded (/lib/systemd/system/owftpd.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Mon 2022-12-05 14:06:27 CET; 22ms ago
     Docs: man:owftpd(1)
  Process: 2055 ExecStart=/usr/bin/owftpd --foreground -c /etc/owfs.conf (code=exited, status=1/FAILURE)
Main PID: 2055 (code=exited, status=1/FAILURE)

Dez 05 14:06:27 RPiGarageneu systemd[1]: Starting Anonymous FTP server for 1-wire access...
Dez 05 14:06:27 RPiGarageneu owftpd[2055]: DEFAULT: owlib.c:(52) No valid 1-wire buses found
Dez 05 14:06:27 RPiGarageneu systemd[1]: owftpd.service: Main process exited, code=exited, status=1/FAILURE
Dez 05 14:06:27 RPiGarageneu systemd[1]: owftpd.service: Failed with result 'exit-code'.
Dez 05 14:06:27 RPiGarageneu systemd[1]: Failed to start Anonymous FTP server for 1-wire access.
dpkg: Fehler beim Bearbeiten des Paketes owftpd (--configure):
»installiertes owftpd-Skript des Paketes post-installation«-Unterprozess gab den Fehlerwert 1 zurück
owhttpd (3.2p3+dfsg1-2+deb10u1) wird eingerichtet ...
Job for owhttpd.service failed because the control process exited with error code.
See "systemctl status owhttpd.service" and "journalctl -xe" for details.
invoke-rc.d: initscript owhttpd, action "restart" failed.
● owhttpd.service - Tiny webserver for 1-wire control
   Loaded: loaded (/lib/systemd/system/owhttpd.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Mon 2022-12-05 14:06:28 CET; 22ms ago
     Docs: man:owhttpd(1)
  Process: 2097 ExecStart=/usr/bin/owhttpd --foreground -c /etc/owfs.conf (code=exited, status=1/FAILURE)
Main PID: 2097 (code=exited, status=1/FAILURE)

Dez 05 14:06:28 RPiGarageneu systemd[1]: Starting Tiny webserver for 1-wire control...
Dez 05 14:06:28 RPiGarageneu owhttpd[2097]: DEFAULT: owlib.c:(52) No valid 1-wire buses found
Dez 05 14:06:28 RPiGarageneu systemd[1]: owhttpd.service: Main process exited, code=exited, status=1/FAILURE
Dez 05 14:06:28 RPiGarageneu systemd[1]: owhttpd.service: Failed with result 'exit-code'.
Dez 05 14:06:28 RPiGarageneu systemd[1]: Failed to start Tiny webserver for 1-wire control.
dpkg: Fehler beim Bearbeiten des Paketes owhttpd (--configure):
»installiertes owhttpd-Skript des Paketes post-installation«-Unterprozess gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
owftpd
owhttpd
E: Sub-process /usr/bin/dpkg returned an error code (1)


Hier noch ein List vom OWServer
Internals:
   DEF        localhost:4304
   FUUID      5c4b2e69-f33f-b033-3b6a-6f49ed877a7cde82
   LAST_READ_FAILED 0
   NAME       OWServer
   NOTIFYDEV  global
   NR         6
   NTFY_ORDER 50a-OWServer
   OWNET_VERSION
   OWSERVER_VERSION 3.2p3
   STATE      Initialized
   TYPE       OWServer
   eventCount 16
   READINGS:
     2022-12-05 13:57:05   /settings/timeout/directory           60
     2022-12-05 13:57:05   /settings/timeout/ftp          900
     2022-12-05 13:57:05   /settings/timeout/ha7           60
     2022-12-05 13:57:05   /settings/timeout/network            1
     2022-12-05 13:57:05   /settings/timeout/presence          120
     2022-12-05 13:57:05   /settings/timeout/serial            5
     2022-12-05 13:57:05   /settings/timeout/server           10
     2022-12-05 13:57:05   /settings/timeout/stable          300
     2022-12-05 13:57:05   /settings/timeout/uncached 0
     2022-12-05 13:57:05   /settings/timeout/usb            5
     2022-12-05 13:57:05   /settings/timeout/volatile           15
     2022-12-05 13:57:05   /settings/timeout/w1           30
     2022-12-05 13:57:05   /settings/units/pressure_scale mbar
     2022-12-05 13:57:05   /settings/units/temperature_scale C
     2022-12-05 13:57:05   state           Initialized
   fhem:
     protocol   localhost:4304
Attributes:
   alias      OWServer
   nonblocking 1
   room       System


Hier noch die 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 = 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: device = /dev/ttyUSB0
#
# Serial port: DS9097
#server: device = /dev/ttyS1
#
# owserver tcp address
#server: server = 192.168.10.1:3131
#
# random simulated device
#server: FAKE = DS18S20,DS2405
#
######################### OWFS ##########################
#
#mountpoint = /mnt/1wire
#allow_other
#
####################### OWHTTPD #########################

http: port = 2121

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

ftp: port = 2120

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

server: port = 4304


und das liefert ls -la /dev/serial/by-id/
pi@RPiGarageneu:~ $ ls -la /dev/serial/by-id/
insgesamt 0
drwxr-xr-x 2 root root 60 Dez  5 13:56 .
drwxr-xr-x 4 root root 80 Dez  5 13:56 ..
lrwxrwxrwx 1 root root 13 Dez  5 13:56 usb-FTDI_FT232R_USB_UART_DAE003oi-if00-port0 -> ../../ttyUSB0
pi@RPiGarageneu:~ $


Ich meine der Adapter wird vom System erkannt - aber??

Das sind die Einträge im Log


Wer kann ir bitte weiterhelfen - was kann ich als nächstes tun

Danke
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Helmi55

Guten Morgen,
keine eine Idee? Mir sagen die Fehlermeldungen leider nix...

Danke für die Hilfe
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Wernieman

Kenne mich nicht mit OWServer aus und hatte deshalb gestern nichts geschrieben, dafür ist aber Wissen bei Linux vorhanden ..

Dez 05 14:06:27 RPiGarageneu systemd[1]: Failed to start Anonymous FTP server for 1-wire access.
dpkg: Fehler beim Bearbeiten des Paketes owftpd (--configure):
»installiertes owftpd-Skript des Paketes post-installation«-Unterprozess gab den Fehlerwert 1 zurück


Das hört sich nicht danach an, das der Dienst sauber installiert wurde. Ich habe in deinem Post jetzt nicht verstanden, ob Du jetzt neuinstalliert hast, oder nicht ...

Btw: Da es ein Pi und ein "Unspezifischer Fehler" ... ist die SD noch heile?
- 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

Helmi55

Servus und Danke
die Karte ist jetzt ca. 1 Jahr alt? und alles lief gut und plötzlich keine Werte mehr vorhanden (natürlich wenn du gerade mal
3 Tage im Urlaub bist....)
Dann werde ich eine neue Karte - gleich mit Bullseye aufsetzten und den OW Server neu aufsetzen und ein Backup restoren.
Ist glaube ist schneller als da lange herumzufummeln
Gruß
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Wernieman

Naja .. wenn Du experimentieren willst, kannst Du mit dpkg das angemeckerte --configure durchführen ...

Was mich jetzt wundert: 1 Jahr und die Karte ist schon defekt??
- 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

Helmi55

Hallo Leute
hab jetzt mehrfach versucht meinen OW Server neu abzusetzen - ohne Erfolg.
Keine Ahnung bin genau nach der Doku vorgegangen.
Habe jetzt einen anderen Weg eingeschlagen:
Shelly 1 mit Addon.
Somit erspare ich mir auch die veraltete Übergabe mit RFHEM auf meinen Hausrechner da ich alles über MQTT umsetze.

Aber trotzdem Danke
Schönen Tag
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Bartimaus

Moin Helmut,

sorry, zu spät gesehen. Hast Du den 1wire-Adapter mal mit OWX oder OWX_ASYNC in FHEM angebunden ? Das läuft bei mir seit Jahren recht stabil. Den 1wire-USB über "serial-by-id" in FHEM anbinden.

LG
LG
B.


FHEM@Intel-J4105@Debian-LXC, CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly