Harmonogram oświetlenia to zaprogramowany plan automatycznego włączania, wyłączania lub ściemniania świateł w wyznaczonych porach dnia, bez konieczności ręcznego sterowania przełącznikiem. W systemach smart home tworzy się go w aplikacji powiązanej z inteligentnymi żarówkami, lampami lub gniazdami, ustalając konkretne godziny lub warunki (np. zachód słońca), w których oświetlenie ma zmienić swój stan. Harmonogram oświetlenia wykorzystuje się w domach do symulacji obecności domowników podczas nieobecności, oszczędzania energii poprzez wyłączanie świateł o określonej porze oraz automatycznego sterowania oświetleniem ogrodowym czy tarasowym w zależności od pory doby.