Introduction to set-driven keys in Blender : how to dim the a desk lamp's light up

Hi there,
Set-driven keys offer us a great way for controlling certain animation properties (otherwise known as “channels”) via some other properties,in other words,two or more properties can be linked together,through the use of set-driven keys,which thing makes for some very powerful animation techniques.
In this tutorial I’m showing you how you can setup two different types of set-driven keys,(one for controlling an object’s rotation channel and another one for controlling an object’s material property) through giving a real-world animation animation,the one of dimming the light-switch and the light’s intensity of a desk lamp

This is the link to this tutorial :
https://www.youtube.com/watch?v=U_RJcAq4rpU&list=UUKDe8_5_-j7HvyS6p0QLlaA&index=1

hope you’ll enjoy this
Peter