fix: issue 7 highlighted need for reset protection timer
A test with the DallasTemperature failed because the library issues reset
in what is potentially the wrong place. Regardless, this exposed the need
to be able to detect a low pin state for > 480us as indication of forced reset
Also, added string attribute parsing for device id and family code
fix: issue 7 highlighted need for reset protection timer A test with the DallasTemperature failed because the library issues reset in what is potentially the wrong place. Regardless, this exposed the need to be able to detect a low pin state for > 480us as indication of forced reset Also, added string attribute parsing for device id and family code