[SOLVED] OH2 onewire binding seems to not send output parameter value to DS2413

I was using the onewire network id as the things name and this seems to be a problem. After I changed the name to something else it started working.

I played around a bit and found that neither 3A_718F1C000000 nor 3A.718F1C000000 work as names for me.

Thanks again for your support.

I don’t understand that since the auto-discovered things use the same notation. But glad you got it solved.

What type of thing should be used for DS2413 -digitaio2 or basic. The documentation contains examples of the basic type, and you write digitalio2.

Cannot start oneWire bindig in auto detect mode and binding and in manual mode. I use the latest version of OPENHABIAN.
Forgive my clumsy English. Thanks.

Why can‘t you use discovery?

I am using discovery, but the binding does not switch the ds2413 device.
I use file things and objects, but the binding also does not switch the device ds2413.
The “ow write” command successfully changes the state of the device .
No errors in logs.

my things

Bridge onewire:owserver:mybridge [
network-address=“10.32.0.109”
] {

Thing temperature sensort [
    id="28.35B621060000", 
    refresh=10
    ] {
        Channels:
            Type temperature-por-res : temperature [
                resolution="11"
            ]
    } 
Thing digitalio2 sensor1 [
id="3A.854A03000000",
refresh=10
] {
    Channels:
	Type dio : digital0 [
	    mode="output"
	]
	Type dio : digital1 [
	    mode="output"
	]
} 

}

my items

Number mySensor “MySensor [%.2f °C]” (gSensor) { channel=“onewire:temperature:mybridge:sensort:temperature” }
Switch SW_0A { channel=“onewire:digitalio2:mybridge:sensor1:digital0” }
Switch SW_0B { channel=“onewire:digitalio2:mybridge:sensor1:digital1” }