Is it safe to assume that hardware.wakereason() is now supported on imp005? I seem to be getting valid values from it.
Officially (i.e. in our documentation)
hardware.wakereason() still isn’t supported in imp005 because only a limited subset of wake reasons are reported compared to other imps.
Adding in the missing reasons (including waking from timer, after impOS update or after Blinkup) is in our backlog for a future release.