Improve the OWFS connection reading to check if the location exists.
Move OWFS reads to a helper method