Hallo Kevin,
Du kannst doch die Lichtsensoren A906013 vorn am RP6 nutzen. Messe in Deinem Programm den ADC Wert der beiden Sensoren und sollte er unter z.B. 800 sinken schaltest Du z.B SL2 und SL4 auf High. An SL2 und SL4 kannst Du auch noch einen Transistor hängen der dann die LED schaltet wenn Du über 20mA kommst. So kann Dein RP6 rumfahren und in Dunklen Ecken schaltet er Licht ein, sonst ist es aus.