No final muito simples do espectro, sem necessidade de programação, parece que você está falando de hardware / software para automação residencial. Há uma grande variedade de fabricantes trabalhando neste espaço, então é mais fácil apontar para Wikipedia: Home Automation do que recomendar qualquer um faz.
Movendo-se da extremidade mais simples do espectro, você pode fazer exatamente esse tipo de coisa com Lego Mindstorms conjunto (apesar do nome Lego, estes não são destinados a crianças pequenas), são conjuntos de hardware e robótica essencialmente programáveis, e como o Lego normal eles têm a maior capacidade de personalização que você pode imaginar e são muito fáceis de construir juntos.
Movendo-se para o lado mais hardcore do espectro, existem coisas como o Arduino , uma plataforma de hardware programável de código aberto.
Uma vez que você decidiu onde você quer ir, esse é o tipo de coisa que a Eletrônica e Robótica Stack Exchange site especializado em.