Farei imediatamente a reserva de que uma casa "inteligente" tem mais probabilidade de significar um sistema conveniente para controlar equipamentos elétricos em sua casa, e sua "mente" será sua capacidade de usá-lo.
Ao construir uma casa, surgiu a questão de como organizar adequadamente um eletricista, desde que as paredes sejam feitas de painéis SIP que não possam ser descartados. Existe uma opção para “enrolar” uma espessa camada de drywall nas paredes e abandoná-la, mas esse método não me pareceu muito bem-sucedido, porque eu teria que torcer a placa de gesso com uma camada bastante grossa para remover a luva de arame na parede.
No final, foi decidido remover tudo o que pode estar sob o piso elevado. Tubos de aquecimento e dutos de metal com fiação foram para lá.
E foi decidido não tocar nas paredes, colocar as tomadas nas escotilhas e usar os interruptores sem fio.
Foi o que aconteceu ...
Para organizar a fiação, foi utilizada uma caixa galvanizada, 200 mm de largura e 50 mm de altura. com uma tampa. Esta caixa foi colocada ao redor do perímetro em cada quarto.
Para controlar a iluminação, foram escolhidos interruptores sem fio, que tinham a maior variedade possível de gama de cores (o design é o nosso tudo). E quando a cor das paredes foi escolhida, os interruptores foram encomendados

Os interruptores são sensíveis ao toque, mas respondem bem às mãos molhadas, ligando pela “coxa”, cotovelo nas roupas, etc.
No kit do switch, você precisa de um relé sem fio, que custa aproximadamente o mesmo que o próprio switch. Mas você poderia seguir o outro caminho, principalmente porque havia um módulo de rádio regular em 866 MHz.

Foram criados receptores que permitem conectar até 7 botões de opção:

Mais precisamente, existem mais botões de opção, mas existem saídas na placa 7. O software da placa permite controlar a saída de botão quando um sinal é recebido de quatro maneiras: a) ligue a saída, b) desligue a saída, c) mude o estado atual, d) ligue a saída e desligue-a depois de um certo intervalo.
O botão de opção responde a um toque simples e um toque longo. Para a placa receptora, parece com diferentes botões de opção.
Cada botão de opção envia um pacote de 6 bytes, a estrutura do pacote não foi entendida, mas foi usada para identificar o botão inteiro.
Inicialmente, a organização dos eletricistas era feita de acordo com o esquema em estrela, mas, contando o número de fios que precisavam ser puxados nos fios, decidiu-se alterar os esquemas para o seguinte: pequenos painéis elétricos foram instalados em cada sala, duas fases foram conectadas a eles no painel principal e os fios de cada tomada já estavam espalhados pela sala.
Aqui está um dos escudos da sala:

Esse esquema permitiu reduzir o número de fios e simplificar a instalação.
Dois fios de pares trançados foram trazidos para cada escudo da sala.
Cada painel possui um controlador (megadispositivo de ab-log.ru) capaz de controlar o relé de acordo com os comandos recebidos via HTTP. E um receptor para botões de opção está conectado a este controlador (que possui 7 entradas):

Escudo da sala sem tampa (o receptor é mostrado por uma seta):

E no escudo principal, há um servidor baseado no rapberrypi, ao qual todos os controladores de sala estão conectados.
Escudo principal:

O servidor está executando o openhab2 com um módulo de suporte para controladores de sala.
Os quartos usavam escotilhas para 4-6 pontos de venda.
Escotilha aberta:

Tecto de abrir fechado:

Usando o controlador da sala, é possível alternar cada (quase) tomada na escotilha.
É utilizada a diferenciação de cores das
calças das saídas: a) as saídas pretas são controladas por interruptores de parede; b) tomadas brancas para conectar equipamentos que podem ser desenergizados por comando ao controlador; c) soquetes vermelhos são conectados ignorando os controladores (para equipamentos que devem funcionar continuamente).
A iluminação do teto no primeiro andar (cozinha, despensa, banheiro) é projetada no segundo andar através do teto, a iluminação no banheiro no segundo andar, no teto, é feita na parede sob o azulejo.
Toda a outra iluminação é implementada na forma de luminárias de chão e luminárias de mesa.
Na cozinha, na superfície de trabalho da mesa, um gato usa esses blocos de saída retráteis:
Vista inferior:

Vista superior:

Além dos escudos dos quartos, o principal é alimentado por dois exaustores no banheiro.
O controlador Xiaomi MiHome também está conectado ao servidor, para o qual há suporte no openhab, que permite integrar um grande número de módulos sem fio no sistema: sensores de temperatura / umidade, sensores de abertura de janelas / portas, sensores de movimento etc.
Por exemplo: um sensor sem fio de temperatura / umidade é instalado no banheiro, ou seja, O seguinte cenário é implementado: o ventilador liga 30 segundos depois de acender a luz no banheiro e apaga 5 minutos após desligar a luz, mas se a umidade estiver acima do limite, o ventilador continuará funcionando.
O resultado é um sistema conveniente com o qual você pode controlar cada dispositivo elétrico em casa usando scripts openhab flexíveis usando um grande número de dispositivos diferentes, suportados pela comunidade openhab.