Hi,
we have a "test" installation with a 1-Wire Adapter USB DS9490R (eService) and connected sensors constructed as all sensors have been read correctly.
Now we have the "end installation" with 1-Wire bus coupler USB Pro, Isolated (eService) -> 1-Wire hub III DC (eService) -> i-wire bus -> sensor
On the bus coupler, we have connected a owserver but no sensor is displayed.
We have following trace:
root@OpenHab-server:~# /opt/owfs/bin//owhttpd --debug -d /dev/ttyUSB1 -p 2121
DEBUG MODE
libow version:
3.1p1
DEBUG: ow_regex.c:(74) Reg Ex expression compiled to 0xb7770900
DEBUG: ow_regex.c:(74) Reg Ex expression <^[:digit:]+$> compiled to 0xb77708e0
DEBUG: ow_regex.c:(74) Reg Ex expression <[:digit:]{1,3}.[:digit:]{1,3}.[:digit:]{1,3}.[:digit:]{1,3}> compiled to 0xb77708c0
DEBUG: ow_regex.c:(74) Reg Ex expression <:> compiled to 0xb77708a0
DEBUG: ow_daemon.c:(170) main thread id = 3074746112
DEBUG: ow_inotify.c:(80) No configuration files to monitor
CONNECT: ow_dnssd.c:(81) Zeroconf/Bonjour is disabled since dnssd library isn't found
CALL: ow_parsename.c:(104) path=[]
DEBUG: owlib.c:(77) Global temp limit 0C to 100C (for fake and mock adapters)
DEBUG: ow_ds9097U.c:(471) Attempt 0 of 3 to initialize the DS9097U
DEBUG: ow_ds9097U.c:(565) Send the initial reset to the bus master.
DEBUG: ow_tcp_read.c:(63) attempt 1 bytes Time: 5.000000 seconds
DEBUG: ow_tcp_read.c:(113) read: 1 - 0 = 1
DEBUG: ow_tcp_read.c:(63) attempt 1 bytes Time: 5.000000 seconds
DEBUG: ow_tcp_read.c:(113) read: 1 - 0 = 1
DEBUG: ow_tcp_read.c:(63) attempt 1 bytes Time: 5.000000 seconds
DEBUG: ow_tcp_read.c:(113) read: 1 - 0 = 1
DEBUG: ow_tcp_read.c:(63) attempt 1 bytes Time: 5.000000 seconds
DEBUG: ow_tcp_read.c:(113) read: 1 - 0 = 1
DEBUG: ow_tcp_read.c:(63) attempt 1 bytes Time: 5.000000 seconds
DEBUG: ow_tcp_read.c:(113) read: 1 - 0 = 1
DEBUG: ow_tcp_read.c:(63) attempt 1 bytes Time: 5.000000 seconds
DEBUG: ow_tcp_read.c:(113) read: 1 - 0 = 1
DEBUG: ow_tcp_read.c:(63) attempt 1 bytes Time: 5.000000 seconds
DEBUG: ow_tcp_read.c:(113) read: 1 - 0 = 1
DEBUG: ow_tcp_read.c:(63) attempt 1 bytes Time: 5.000000 seconds
DEBUG: ow_tcp_read.c:(113) read: 1 - 0 = 1
DEBUG: ow_tcp_read.c:(63) attempt 1 bytes Time: 5.000000 seconds
DEBUG: ow_tcp_read.c:(113) read: 1 - 0 = 1
DEBUG: ow_tcp_read.c:(63) attempt 1 bytes Time: 5.000000 seconds
DEBUG: ow_tcp_read.c:(113) read: 1 - 0 = 1
DEBUG: ow_net_server.c:(76) ServerAddr: [0.0.0.0] [2121]
https://www.eservice-online.de//media/pdf/Bauanleitung_1-Wire-Hub-II-AC%20V1.0.pdf page 3 says that "1-Wire hub III DC (eService)" is a passive star coupler rather than a onewire "hub". That means the stubs shouldn't be longer than a few metres to avoid electrical problems.
Please test with owserver instead of owhttpd as you need to trigger exactly one read to produce a meaningful log.
Other terminal window
What does the owserver log say?
Last edit: Jan Kandziora 2016-06-24