OWTHERM: refactor async to ProtoThreads