Configure and build a smarthome server
If configure a smarthome server which should run 24 hours a day, 7 days a week, the question often arises if it does not need a lot of power. My goal was therefore to build a server with a particularly low-power components. The current configuration needs about 25 watts and is therefore acceptable in my opinion for a 24⁄7 operation.
Hardware
It is running with a Quad Core Atom J5005 and 32GB DDR4-2400. As a harddrive there are one 256GB SSD and one 3TB raid 1. The server case itself features 4 HotPlug slots for easy changing harddisks. This setup will give me some flexibility for the future :-)
Operatingsystem
I use openSUSE as my operating system. The reason is my personal preference and habit. I use SuSE since version 4.3. I changed almost directly from my formerly used Amiga OS. :-)
Hardwaredetails
The hardware cost about 570 € and the parts list is as follows.
- ASRock J5005-ITX MB Intel Gemini Lake
- 2x 16GB DDR4 2400
- 2x 3000GB WD Red WD30EFRX 64MB 3.5” (8.9cm) SATA 6Gb/s
- Samsung 860 PRO 256 GB SATA 2,5”
- Bracket - mit 9-pol Sub D - Low Profile
- PicoPSU-90 12V DC-DC ATX mini-ITX 0-90W
- SALCAR (12V 8A 96W Powersupply
- Chenbro Mini-ITX Home Server SR30169
Hardware - Version 2
After running my previous server for years and being very happy with it, the requirements for the system gradually changed and I had to soften my requirements for low power consumption a little. I wanted a slightly more powerful CPU to run my daily CI deployment tests faster and a GPU to be able to run Nextcloud AI jobs like the app recognize with hardware acceleration. Nevertheless, the system should consume as little power as possible.
The result is a system that consumes 40-45W in idle mode and goes up to 60W (100% CPU load) or 120W (100% CPU & 100% GPU load) when needed. These are values that I think are acceptable for a 24⁄7 system.
Hardwaredetails - Version 2
The hardware cost about 1500 € and consists of the following components.
- ASUS PRIME B760M-K, Mainboard
- Intel® Core™ i5-12400T, Prozessor
- Noctua NH-L12Sx77
- Kingston FURY Beast Schwarz RGB 32GB (2x16GB) 5600MT/s DDR5
- 2x WD Red Plus WD40EFPX - 4 TB
- 2x WD Red 500 GB NAS SSD 2.5”
- PNY GeForce RTX™ 3050 6GB Verto
- Bracket - mit 9-pol Sub D - Low Profile
- 3x Noctua NF-A8 PWM
- SilverStone SST-ST30SF v 2.0 - SFX Serie, 300W 80 Plus Bronze
- SilverStone Technology CS351, Hot-Swapping SAS-12G-/SATA-6G-NAS
This time I also connected a small KVM box, which allows me to operate the server completely headless and still initiate a hardware restart or access the computer’s BIOS. The hardware for this consists of the following components.
The following topics are discussed in more detail: