We present three spin-dependent optoelectronic devices for spin controlled photonics working at room temperature. A spin controlled light emitting diode is demonstrated which exhibits spin injection through Fe/Tb-multilayers at room temperature and in remanence. Furthermore, we show that a classical vertical resonator laser can amplify spin information even at room temperature due to its nonlinearity at threshold. Accordingly, in combination with the injectors mentioned above it can be used as a spin-controlled emitter, allowing efficient spin-controlled polarization switching of its optical output. Due to the stability of light polarization in comparison to the spin orientation in a semiconductor, spin information can thus be transmitted over long distances and at room temperature with such devices. For detection of such spin information, we present a spin detector. It consists of a pin-diode with Fe/Tb-multilayer contacts and we show that it can create a polarization dependent spin-current also at room temperature and without applied magnetic fields.