Turn your Raspberry Pi into a full and open source home automation hub with the d-diot image and the d-diot board or build your standalone hub. Thanks to Home Assistant and the other open source projects you will able to control your Home from any device and from anywhere.

Thousand of devices supported

Check the components page of Home Assistant to see how big is the list of supported devices and paltforms.


All the data of your home are processed and stored locally and not in the. Why query a remote server, probably on the other corner of the world, just to turn on a light which is few meters away from you?

Low power consumption

Every device in the project has a low power consumption, so you can run it 24/7 with a negligible impact on your energy bill.

IR Gateway

With the infrared receiver and transmitter you can control any devices that has a dummy infrared remote (TV, hi-fi, AV receiver, etc..).

433 Mhz Gateway

With the 433 Mhz transmitter and receiver you can control a lot of devices on the market (like smart plugs, smoke detectors, motion sensors, etc...) that uses this technology.

Dual MySensors Gateway

With MySensors you can easily build any custom sensor or actuator that you want with just an Arduino and a radio module (RFM69 and NRF24). The power consumption is very low, so they are the primary choice for battery powered devices.

Wifi and Bluetooth

Of course Wifi and Bluetooth are present!


Every device can be built with few Euros

Easy and Customizable

You can not find exactly what you need on the market? Maybe in the d-diot project you can find an easy answer to your needs.

Support d-diot

Do you like the d-diot project? Make a small donation to keep it alive.

What is d-diot?

d-diot is an open project for hobbyist, makers, and everyone interested on home automation. The aim of d-diot is to create an easy, accessible and "privacy friendly" domotics platform for your home. As many others open source project it is based on different components, that are in turn open source projects, developed by other teams. See below the main components of d-diot.
Home Assistant

Home Assistant

Home Automation software

In few words Home Assistant is the core of your home automation. It is a great open source projects that allows you to control an impressive number of smart devices through an easy and nice web interface.



do-it-yourself home automation and Internet of Things

"We're here to help people who'd like to create original and affordable sensors and actuators based on components like, Arduino, ESP8266, Raspberry Pi, NRF24L01+ and RFM69. Does it sound complicated? Don’t worry, we’ll explain everything."



ESPHome firmware builder for ESP8266 and ESP32

ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems like Home Assistant.

Latest News

d-diot hub v.3.0

The hub 3.0 is a lot different respect to the previous ones, because now it is a wifi multi-gateway (IR, 433 Mhz, Mysensors) based on ESP8266 and ESP32 modules, independent from the Raspberry Pi.

USB Smart Hub

With this MySensors node you can turn on/off 3 USB type A ports in a traditional or smart way


With this expansion board you can turn on/off 3 USB type A ports; the power state of each port can be controlled with the dedicated physical push button or in a “smart” way through the Home Assistant WebUI

Need more details?

Join the comunity and visit our wiki and forum


d-diot wiki icon All the knowledge base


d-diot forum icon Talk with other people about d-diot

Send us an email