Inmediatamente haré una reserva de que una casa "inteligente" es más probable que signifique un sistema conveniente para controlar equipos eléctricos en la casa, y su "mente" será su capacidad de usarla.
Al construir una casa, surgió la pregunta sobre cómo organizar adecuadamente a un electricista, siempre que las paredes estén hechas de paneles SIP que no se puedan deshacer. Hay una opción para "enrollar" una capa gruesa de paneles de yeso en las paredes y deshacerse de ella, pero este método no me pareció muy exitoso debido al hecho de que tendría que convertir un muro de yeso con una capa bastante gruesa para quitar la manga de los cables.
Al final, se decidió eliminar todo lo que pueda estar debajo del piso elevado. Las tuberías de calefacción y los conductos metálicos con cableado fueron allí.
Y se decidió no tocar las paredes para nada, colocar los enchufes en las escotillas y usar los interruptores de forma inalámbrica.
Eso es lo que pasó ...
Para organizar el cableado, se utilizó una caja galvanizada, de 200 mm de ancho y 50 mm de alto. con tapa Esta caja se colocó alrededor del perímetro en cada habitación.
Para controlar la iluminación, se eligieron interruptores inalámbricos, que tenían la más amplia gama de colores (el diseño es nuestro todo). Y cuando se eligió el color de las paredes, se ordenaron los interruptores

Los interruptores son sensibles al tacto, pero responden bien a las manos mojadas, se activan con el "muslo", el codo en la ropa, etc.
En el kit para el interruptor, debe tomar un relé inalámbrico, que cuesta casi lo mismo que el interruptor en sí. Pero podría ir hacia el otro lado, especialmente porque había un módulo de radio regular a 866 MHz.

Se crearon receptores que le permiten conectar hasta 7 botones de radio:

Más precisamente, hay más botones de radio allí, pero hay salidas en la placa 7. El software de la placa le permite controlar la salida del botón cuando se recibe una señal de cuatro maneras: a) enciende la salida, b) apaga la salida, c) cambia el estado actual, d) enciende la salida y luego la apaga después de cierto intervalo
El botón de radio responde a una simple pulsación y a una pulsación larga. Para la placa del receptor, se ve como diferentes botones de radio.
Cada botón de radio envía un paquete de 6 bytes, la estructura del paquete no se entendió, pero se usó para identificar el botón completo.
Inicialmente, la organización de los electricistas se suponía de acuerdo con el esquema en estrella, pero después de contar la cantidad de cables que debían extraerse en los cables, se decidió cambiar los esquemas a lo siguiente: se instalaron pequeños paneles eléctricos en cada habitación, se conectaron dos fases del panel principal y los cables a cada toma de corriente ya estaban dispersos por la habitación.
Aquí está uno de los escudos de la habitación:

Tal esquema permitió reducir el número de cables y simplificar la instalación.
Se trajeron dos cables de par trenzado al escudo de cada habitación.
Cada tablero tiene un controlador (megadispositivo de ab-log.ru) capaz de controlar el relé de acuerdo con los comandos recibidos a través de HTTP. Y un receptor para botones de radio está conectado a este controlador (que tiene 7 entradas):

Escudo de la habitación sin cubierta (el receptor se muestra con una flecha):

Y en el escudo principal hay un servidor basado en rapberrypi, al que están conectados todos los controladores de sala.
Escudo principal:

El servidor ejecuta openhab2 con un módulo de soporte para controladores de sala.
Las habitaciones usaban escotillas para 4-6 puntos de venta.
Escotilla abierta:

Techo solar cerrado:

Usando el controlador de sala, es posible cambiar cada (casi) salida en la escotilla.
Se utiliza la diferenciación de color de los
pantalones de las salidas: a) las salidas negras están controladas por interruptores de pared; b) enchufes blancos para conectar equipos que pueden ser desenergizados por el comando al controlador; c) los enchufes rojos se conectan sin pasar por los controladores (para equipos que deben funcionar continuamente).
La iluminación del techo en el primer piso (cocina, despensa, baño) se coloca en el segundo piso a través del techo, la iluminación en el baño en el segundo piso, en el techo, se realiza en la pared debajo del azulejo.
El resto de la iluminación se implementa en forma de lámparas de pie y lámparas de mesa.
En la cocina, en la superficie de trabajo de la mesa, un gato usa tales bloques de salida retráctiles:
Vista inferior:

Vista superior:

Además de los protectores de las habitaciones, el principal está alimentado por dos extractores en el baño.
El controlador Xiaomi MiHome también está conectado al servidor, para el que hay soporte en openhab, que le permite integrar una gran cantidad de módulos inalámbricos en el sistema: sensores de temperatura / humedad, sensores de apertura de ventanas / puertas, sensores de movimiento, etc.
Por ejemplo: un sensor inalámbrico de temperatura / humedad está instalado en el baño, es decir Se implementa el siguiente escenario: el ventilador se enciende 30 segundos después de encender la luz del baño y se apaga 5 minutos después de apagar la luz, pero si la humedad está por encima del umbral, el ventilador continuará funcionando.
El resultado es un sistema conveniente con el que puede controlar cada dispositivo eléctrico de la casa utilizando scripts flexibles de openhab utilizando una gran cantidad de dispositivos diferentes, que son compatibles con la comunidad de openhab.