AceMagic S1 Synology NAS-hoz – LED + TFT integráció

Sikerült életre kelteni az AceMagic S1 mini PC kijelzőjét és LED csíkját Synology NAS környezetben!
A projekt alapja a nyílt forráskódú tjaworski/AceMagic-S1-LED-TFT-Linux,
amit kifejezetten DSM 7.2 / SZBOX mini PC rendszerekre optimalizáltam.

:wrench: Mi ez pontosan?

Ez a kis kijelző-vezérlő program Node.js-alapú,
és képes valós időben megjeleníteni a CPU-terhelést, memóriahasználatot, hálózati forgalmat,
valamint az időt, dátumot és a hőmérsékletet a TFT panelen.
Emellett a gép előlapján lévő RGB LED sávot is dinamikusan vezérli — pulzálás, színváltás, sebesség, fényerő beállítható.

:gear: Telepítés lépésről-lépésre

A módosított verzió egyszerűen telepíthető NAS-ra vagy SZBOX mini PC-re.

sudo apt install nodejs npm -y

mkdir -p /volume1/homes/xxxuser/AceMagic-S1-Panel

cp -r /root/AceMagic-S1-LED-TFT-Linux-main/s1panel/. /volume1/homes/xxxuser/AceMagic-S1-Panel/

cd /volume1/homes/xxxuser/AceMagic-S1-Panel

npm install

Automatikus induláshoz systemd-szolgáltatás is készült,
így a kijelző és a LED-ek minden újraindítás után automatikusan életre kelnek.

:light_bulb: Főbb fejlesztések
:white_check_mark: Synology-kompatibilis fájlútvonalak és szolgáltatáskezelés
:high_voltage: CPU teljesítmény becslés powercap hiányában
:bar_chart: RAM-használat GB-ban, pontosított számítás
:four_o_clock: Magyar dátum + 24 órás óraformátum
:rainbow: LED vezérlés stabilizálva (USB-n keresztül /dev/ttyUSB0)

:magnifying_glass_tilted_left: Valós idejű adatok kijelzőn
• CPU terhelés és fogyasztás (W)
• Memóriahasználat (GB)
• Hálózati forgalom (↓ / ↑ külön sorban)
• Idő, dátum, időjárás

Minden szenzor 1 másodpercenként frissül, így a panel folyamatosan mutatja a rendszer állapotát

:warning: Fontos megjegyzés

Ez a verzió kifejezetten NAS és SZBOX rendszerekhez készült.
Más Linux disztribúción is működhet, de ha hiányzik a /sys/class/powercap/,
a CPU-fogyasztás becsült érték lesz.

:link: Forrás és kreditek
• Eredeti projekt: tjaworski/AceMagic-S1-LED-TFT-Linux
• Synology port & optimalizálás: Parti Albert / AppSysCode (2025)
• GitHub repo: GitHub - appsyscode/AceMagic-S1-Panel: „Synology / SZBOX verzió – LED + TFT panel vezérlés”