Raspberry Pi and Raspbian
Core of the system
The Raspberry Pi 3 (Model B) is the credit card sized computer that do all the work in the d-diot hub. The OS of the hub is the d-diot image which is a pre-configured image based on Raspbian lite.
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 stored in a SQL database server that runs on your own Raspberry Pi and not sent to any cloud service.
The Raspberry Pi is a very low power device, so you can run it 24/7 with a negligible impact on your energy bill.
With the infrared receiver and transmitter integrated in the d-diot board you can control any devices that has a dummy infrared remote (TV, hi-fi, AV receiver, etc..).
The integrated ATMega2560 microcontroller, thanks to the RFLink firmware, encodes and decodes the 433 Mhz signals used by a lot of devices on the market (like smart plugs, smoke detectors, motion sensors, etc...).
In the d-diot board you have two MySensors gateways: NRF24 at 2.4 Ghz and RFM69 at 868 Mhz. With MySensors you can easily build any sensor or actuator, you want with just an arduino and a radio module.
The Raspberry Pi 3 model B has a built-in wifi and bluetooth module and both networks are suitable to interact with your devices.
The d-diot hub can be built with less than 100€ or less than 50€ , if you already own a Raspberry Pi and an SD card.
To run your hub, simply burn the d-diot image to an SD card and you are ready to go. To add more connectivity (Z-Wave or ZigBee for example) simply put an USB stick to one of the four ports of the Raspberry Pi.
Do you like the d-diot project? Make a small donation to keep it alive.
"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."