bei der Inbetriebnahme einer neuen OH3 Installation (Raspberry pi 4 / 4GB) habe ich massive Probleme die Daten der DS18B20 Temperatursensoren anzeigen zulassen.
Installation lief soweit rund - die Sensoren werden im System unter /sys/bus/w1/devices/ alle angezeigt.
Die Things sind meiner Meinung nach korrekt konfiguriertund alle "ONLINE".
Die zugehörigen Items habe ich generiert und auf den enstprechenden Channel verlinkt.
.....aber: Egal was ich anstelle - der angezeigte Wert bleibt konstant bei "NULL".

Gibts hier einen Ansatz, wie ich weitersuche könnte ...?

im Log finde den nachstehenden Fehler:
----------
2022-04-20 21:57:10.784 [WARN ] [mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception:
java.io.UncheckedIOException: java.io.IOException: Is a directory
at java.io.BufferedReader$1.hasNext(BufferedReader.java:577) ~[?:?]
at java.util.Spliterators$IteratorSpliterator.tryAdvance(Spliterators.java:1811) ~[?:?]
at java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:127) ~[?:?]
at java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:502) ~[?:?]
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:488) ~[?:?]
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[?:?]
at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:150) ~[?:?]
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
at java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:543) ~[?:?]
at org.openhab.binding.onewiregpio.internal.handler.OneWireGPIOHandler.readSensorTemperature(OneWireGPIOHandler.java:155) ~[?:?]
at org.openhab.binding.onewiregpio.internal.handler.OneWireGPIOHandler.publishTemperatureSensorState(OneWireGPIOHandler.java:146) ~[?:?]
at org.openhab.binding.onewiregpio.internal.handler.OneWireGPIOHandler.publishSensorValue(OneWireGPIOHandler.java:137) ~[?:?]
at org.openhab.binding.onewiregpio.internal.handler.OneWireGPIOHandler.lambda$0(OneWireGPIOHandler.java:124) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) ~[?:?]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
at java.lang.Thread.run(Thread.java:829) [?:?]
Caused by: java.io.IOException: Is a directory
at sun.nio.ch.FileDispatcherImpl.read0(Native Method) ~[?:?]
at sun.nio.ch.FileDispatcherImpl.read(FileDispatcherImpl.java:48) ~[?:?]
at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:276) ~[?:?]
at sun.nio.ch.IOUtil.read(IOUtil.java:245) ~[?:?]
at sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:223) ~[?:?]
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:65) ~[?:?]
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:107) ~[?:?]
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:101) ~[?:?]
at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284) ~[?:?]
at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326) ~[?:?]
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178) ~[?:?]
at java.io.InputStreamReader.read(InputStreamReader.java:181) ~[?:?]
at java.io.BufferedReader.fill(BufferedReader.java:161) ~[?:?]
at java.io.BufferedReader.readLine(BufferedReader.java:326) ~[?:?]
at java.io.BufferedReader.readLine(BufferedReader.java:392) ~[?:?]
at java.io.BufferedReader$1.hasNext(BufferedReader.java:574) ~[?:?]
... 18 more
----------
Gruß aus dem Ruhrgebiet