The door opened by itself even though there was no wind.

Literal

Wind [even-も] not-exist [concessive-のに] door [topic-は] by-itself opened.

風もないのに means 'despite there being no wind' — のに here is concessive ('despite'). ひとりでに means 'by itself/on its own.' Creates a slightly eerie atmosphere.