Numerical continuation is used to study the interaction between a finite wave number Turing instability and a zero wave number Hopf instability in a two-species reaction-diffusion model of a semiconductor device. The model admits two such codimension-two interactions, both with a subcritical Turing branch that is responsible for the presence of spatially localized Turing states. The Hopf branch may also be subcritical. We uncover a large variety of spatially extended and spatially localized states in the vicinity of these points and by varying a third parameter show how disconnected branches of time-periodic spatially localized states can be “zipped up” into snaking branches of time-periodic oscillations. These are of two types: a Turing state embedded in an oscillating background, and a breathing Turing state embedded in a non-oscillating background. Stable two-frequency states resembling a mixture of these two states are also identified. Our results are complemented by direct numerical simulations. The findings explain the origin of the large multiplicity of localized steady and oscillatory patterns arising from the Turing–Hopf interaction and shed light on the competition between them.