Что почитать? Чтобы для себя паять устройства, для автоматики в быту, на микроконтроллерах и реле?
Смотря с какого "с нуля". То что вы написали можно и на ардуине сделать, и на чем то более умном (распберри), и на чем то более низкоуровневом (МК типа атмеги - но по сути будет та же ардуина), и вообще на простой логике. 

Я бы посоветовал взять набор с ардуинкой, поиграться с ней, а дальше уже погружаться "в тему" по возникшим вопросам и вот этому всему
Всё придумано до нас. И весьма неплохо.
https://alexgyver.ru/gyvercontrol/