Hi Harria
Well we had problems with the VEXT output giving a very low voltage after reset, this seems to be a general issue if you browse the community, however somewhat neccesary unless you use some other io´s and set them low or high to turn on the DS18B20, be shure to insert a wait state and after this a reset for the device before reading so it can stabilize itself
Ie:
Power on 3.3v/5v
Wait state at least 500msek
//Init
sensors.begin();
//Read
float xxxx = (sensors.getTempCByIndex(0));
Use the TTN decoder at https://github.com/willhelmx/LMSYSTEMS/tree/master/Cube_Cell_650_lorawan_DS18Bxx
This is just a markup / Copy of Aarons decoder that will work with a single DS18xxx
BR
/A