Fehlermeldungen owserver im log

Begonnen von eule66, 29 April 2017, 09:33:02

Vorheriges Thema - Nächstes Thema

eule66

Hallo zusammen

Bekomme im log ständig diese Meldungen was bedeuten diese bzw wo liegt mein fehler?

2017.04.29 08:14:44 1: OWServer: read timeout for child 29539 2017.04.29 08:14:44 3: Warmwassertemp.: reading temperature did not return a value 2017.04.29 08:14:46 3: myLocalOWServer: Opening connection to OWServer localhost:4304... 2017.04.29 08:14:46 3: myLocalOWServer: Successfully connected to localhost:4304. 2017.04.29 08:15:29 1: OWServer: read timeout for child 29573 2017.04.29 08:15:29 3: Vorlauftemp.: reading temperature did not return a value 2017.04.29 08:15:31 1: OWServer: Terminated child 29573 2017.04.29 08:15:44 3: myLocalOWServer: Opening connection to OWServer localhost:4304... 2017.04.29 08:15:44 3: myLocalOWServer: Successfully connected to localhost:4304. 2017.04.29 08:35:51 1: OWServer: read timeout for child 30104 2017.04.29 08:35:51 3: Ruecklauftemp.: reading temperature did not return a value 2017.04.29 08:35:53 1: OWServer: Terminated child 30104 2017.04.29 08:36:11 3: myLocalOWServer: Opening connection to OWServer localhost:4304... 2017.04.29 08:36:11 3: myLocalOWServer: Successfully connected to localhost:4304. 2017.04.29 08:38:33 1: OWServer: read timeout for child 30186 2017.04.29 08:38:33 3: Vorlauftemp.: reading temperature did not return a value 2017.04.29 08:38:35 1: OWServer: Terminated child 30186 2017.04.29 08:38:45 3: myLocalOWServer: Opening connection to OWServer localhost:4304... 2017.04.29 08:38:45 3: myLocalOWServer: Successfully connected to localhost:4304.

Danke für eure Unterstützung

Gruß

eule66

Hallo zusammen

Hat keiner ne Idee wo die Meldungen her kommen?

chris1284

Zitat von: eule66 am 02 Mai 2017, 21:48:31
Hat keiner ne Idee wo die Meldungen her kommen?

ganz offensichtlich vom owserver modul

Zitat von: eule66 am 29 April 2017, 09:33:02
wo liegt mein fehler?
zum einen liegt ein fehler bei den fehlenden code tags die das log unleserlich machen

Zitat
2017.04.29 08:14:44 1: OWServer: read timeout for child 29539
2017.04.29 08:14:44 3: Warmwassertemp.: reading temperature did not return a value
2017.04.29 08:14:46 3: myLocalOWServer: Opening connection to OWServer localhost:4304...
2017.04.29 08:14:46 3: myLocalOWServer: Successfully connected to localhost:4304.
2017.04.29 08:15:29 1: OWServer: read timeout for child 29573
2017.04.29 08:15:29 3: Vorlauftemp.: reading temperature did not return a value
2017.04.29 08:15:31 1: OWServer: Terminated child 29573
2017.04.29 08:15:44 3: myLocalOWServer: Opening connection to OWServer localhost:4304...
2017.04.29 08:15:44 3: myLocalOWServer: Successfully connected to localhost:4304.
2017.04.29 08:35:51 1: OWServer: read timeout for child 30104
2017.04.29 08:35:51 3: Ruecklauftemp.: reading temperature did not return a value
2017.04.29 08:35:53 1: OWServer: Terminated child 30104
2017.04.29 08:36:11 3: myLocalOWServer: Opening connection to OWServer localhost:4304...
2017.04.29 08:36:11 3: myLocalOWServer: Successfully connected to localhost:4304.
2017.04.29 08:38:33 1: OWServer: read timeout for child 30186
2017.04.29 08:38:33 3: Vorlauftemp.: reading temperature did not return a value
2017.04.29 08:38:35 1: OWServer: Terminated child 30186
2017.04.29 08:38:45 3: myLocalOWServer: Opening connection to OWServer localhost:4304...
2017.04.29 08:38:45 3: myLocalOWServer: Successfully connected to localhost:4304.

zum anderen liegt ein fehler bei der infomatiosnsammung vor. wie sieht die ow-server definition aus? wie sieht gf. die owserver config aus? ggf. welche hardware (busmaster/sensoren)?
siehtst du im ow-server selbst die sensoren die du abfragen wills? usw usw


fiedel

Wenn der Bus ansonsten funktioniert, also gelegentlich auch Werte in FHEM ankommen, sieht das für mich nach Stromversorgung aus.

Der Bus muss mit stabilen 5 V versorgt werden. Aus vielen USB- Buchsen kommen jedoch nur z.B. 4,7 V heraus (unter Last). Das misst man am Besten mit einem USB- Multimeter.

Die 5 V speist man direkt in den Bus ein. Das können entweder bessere Busmaster (e- service online), oder spezielle Adapter (Fuchs Shop), oder man bastelt was.
FeatureLevel: 6.1 auf Wyse N03D ; Deb. 11 ; Perl: v5.14.2 ; IO: HM-MOD-RPI-PCB + VCCU|CUL 868 V 1.66|LinkUSBi |TEK603
HM: SEC-SCO|SCI-3-FM|LC-SW4-PCB|ES-PMSW1-PL|RC-4-2|SEN-MDIR-O|SEC-WDS-2
CUL: HMS100TF|FS20 S4A-2 ; OWDevice: DS18S20|DS2401|DS2406|DS2423

eule66

#4
Hallo

Habe den 1 wire busmaster von denkovi im Einsatz.Anbei die owserver definition.

Im owserver sehe ich die eingesetzten DS18B20 nicht, dafür im owdevice siehe Bild

fiedel

#5
Sieht soweit alles gut aus. Also wie gesagt Stromversorgung auf dem Bus  und natürlich immer in solchen Fällen Verkabelung wären meine Optimierungstipps. Der Busmaster ist hier weit verbreitet und nicht für Probleme bekannt, daher würde ich den drin lassen und die 5V per Adapter einschleifen.
FeatureLevel: 6.1 auf Wyse N03D ; Deb. 11 ; Perl: v5.14.2 ; IO: HM-MOD-RPI-PCB + VCCU|CUL 868 V 1.66|LinkUSBi |TEK603
HM: SEC-SCO|SCI-3-FM|LC-SW4-PCB|ES-PMSW1-PL|RC-4-2|SEN-MDIR-O|SEC-WDS-2
CUL: HMS100TF|FS20 S4A-2 ; OWDevice: DS18S20|DS2401|DS2406|DS2423

LuckyDay

mach mal das nonblocking raus, sprich Attribut löschen.

eule66

#7
Kann ich auch ein externes Netzteil verwenden?

Hab da noch eine Frage wie bekomme ich das "temperature" vor dem Wert weg?

Seitdem ich das Attribut nonblocking rausgemacht habe bekomme ich auch keine Meldung mehr  ;D

fiedel

Zitat von: eule66 am 03 Mai 2017, 18:41:40
Kann ich auch ein externes Netzteil verwenden?
Ja, z.B. mit diesem Adapter.
Zitat
Hab da noch eine Frage wie bekomme ich das "temperature" vor dem Wert weg?
Da würde ich "stateFormat" verwenden.
FeatureLevel: 6.1 auf Wyse N03D ; Deb. 11 ; Perl: v5.14.2 ; IO: HM-MOD-RPI-PCB + VCCU|CUL 868 V 1.66|LinkUSBi |TEK603
HM: SEC-SCO|SCI-3-FM|LC-SW4-PCB|ES-PMSW1-PL|RC-4-2|SEN-MDIR-O|SEC-WDS-2
CUL: HMS100TF|FS20 S4A-2 ; OWDevice: DS18S20|DS2401|DS2406|DS2423