1-wire temps 85 from owserver (home assistant) but correct reading from /sys/bus/w1 (domoticz), same pi

Am I missing some configuration or what, cannot figure this out. I have two systems reading temperature, the other reads straight from /sys/bus/w1/devices/sensorid/temperature (domoticz), the other uses owserver (homeassistant). The one reading from /sys/bus/w1 gets correct temperatures, the one using owserver gets 85. Checkin if I should start using home assistant instead of domoticz, that’s why I’m running both, on same RPi, so hw setup is exactly the same.

owfs.conf
server: w1 = all
server: port = localhost:4304

nothing special there.
reading temperature from /sys/bus, 14.437C, correct
pi@raspberrypi:~ $ cat /sys/bus/w1/devices/28-000001711d8a/temperature
14437

And testing with python, it gets 85, the same that home assistant keeps telling me the temp is…
pi@raspberrypi:~ $ python 1wiretest.py
Address: 288A1D7101000027
Temperature: 85
Type: DS18B20

Same hardware, same pi, same exact os, same exact settings, home assistant running on docker.

As a workaround, added my 1-wire sensors like this

  - platform: command_line
    name: Varasto
    command: "cat /sys/bus/w1/devices/28-000001711d8a/temperature"
    unit_of_measurement: "°C"
    value_template: '{{ value | multiply(0.001) | round(1) }}'
    scan_interval: 300

But if anyone has a clue what is going on with owserver/homeassistant I’d be happy to switch over to proper implementation.

I found the same problem and reported it to github.

Hope the maintainers pick it up…