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
Guten Morgen,
keine eine Idee? Mir sagen die Fehlermeldungen leider nix...
Danke für die Hilfe
Helmut
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?
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
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??
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
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