Is this peculiar to English? For instance, in Spanish, the verb and the adjective would be different words.
In English you can also form an adjective from the past participle ("this door is opened"). Using "opened" resolves the ambiguity in one direction only: when you want the adjective. But when you want the verb you'd have to add context: perhaps "tap to open".