migrierter code von SmartLight um überflüssige Funktionen bereinigt