Some dumb DIY work with my Raspberry Pi 3 + Home Assistant, making RPi a total control and monitor tower of my IoT devices and attached sensors.
YAY such a money-wasting DIY project! but at least I gave my rolling-on-the-floor Raspberry Pi 3 a usage ;)
- Just for fun!
- Buying a finished product is very costly!
- Building my own useful device is very accomplishing! isn't it?
- Make a good experience and keep my smol hardware/electrician skill!
Hey, what's the problem? I just wanted to build this from scratch, so don't bother me
- Raspberry Pi 3 Model B
- Raspberry Pi Sense HAT
- Mean Well RS-15-5
microSD memory cardSanDisk onecorrupted and physically brokenSK Networks MOCAT onebecame write-protected or cause data loss in couple of days but normal after reformat, but I gave up using microSD cards
- An old 2.5-inch HDD, which was from old Lenovo laptop
- HGST Z5K500-500 SATA2 5400RPM 500GB
- USB Type-A to Micro Type-B fast-charging cable
- A breadboard
- or a perfboard, if you decided to solder these smol things
- A bunch of M-F/M-M wires
- (An soldering iron and its friends)
- (Actually I bought a new soldering iron, because the made-in-China cheap one which I was bought from AliExpress is ...a trash)
Bought from specialized store (디바이스마트)
- RF-180 power socket
- 8-shaped AC cable
- Damn I don't know how to call it in English
- Info : https://www.devicemart.co.kr/goods/view?no=16542
- VCTF power cord (0.75SQ x 3C, 1M)
- (SZH-AT002) Raspberry Pi cooling fan
- (ONE011) DHT11 temperature/humidity module
- (ONE023) Vibration sensor module
- (ONE026) CdS light sensor module
- (ONE013) Sound pressure sensor module
- (ONE007) MQ-2 flammable gas sensor module
- (ONE009) IR phototransistor infrared receiver module
- (ELB030103) IR double-headed infrared transmitter module
- Microchip Technology MCP3008-I/P ADC converter
- (To be added)
- TP-Link Tapo P110 smart plug (2-Pack)
- MBF U3SATA-BK SATA to USB 3.0 (Type A) Converter
- MachLink ML-UFY002 USB 2.0 Extension Y Cable
Name of sensor or device | Type | Monitor/Control Target | Home Assistant Integration |
---|---|---|---|
DHT11 | Sensor | Temperature, Humidity | (GPIO →) MQTT |
MQ-2 | Sensor | Flammable gas concentration level | (GPIO →) MQTT |
SW-420 | Sensor | Vibration detection | (GPIO →) MQTT |
CdS | Sensor | Light level | (GPIO →) MQTT |
Sound pressure sensor | Sensor | Sound pressure level | (GPIO →) MQTT |
Sense HAT | Sensor | Gyroscope, Accelerometer, Magnetometer, Barometer, Temperature, Humidity | (GPIO →) MQTT |
Xiaomi Mijia Smart Standing Fan 2 | IoT Device | Device control | Xiaomi Miio |
Xiaomi Mi Air 2S | IoT Device | Device control, Temperature, Humidity, PM2.5 particulates concentration level | Xiaomi Miio |
Tapo P110 | IoT Device | Device control, Electric power usage | HACS → Tapo Controller |
Personal PC | Health Check | Power status using ping |
MQTT |
Samsung Hauzen A/C HS-B67PR | IR Control | Device control | MQTT (→ GPIO) |