ATtiny85 Interrupt code

An edge trigger interrupt will not wake an ATtiny85 from sleep mode. You need a level change interrupt instead.

This is where an ATtiny85 differs from an ATmega328p etc.

See this and many more: