I think its the request.temperature line thats blocking the
Dht22. But i still dont get a reading if they are both plugged into there respected pins.
The library for the dht22 im using is a non blocking library. And uses millis to request the temp and humidity. As the ds18b20 polls the device i believe.
It also seems that this is a pretty standard problem and that people cant get them working together.
Any solution that comes about has to be non blocking as theres a shit ton of code. And alot more yet to test and write.
If i have to ditch one it will be the dht22