Componentz

Saját fejlesztésű, elosztott energiafelügyeleti rendszer: így alakíts át egy Arduino-t a házad teljes elektromos fogyasztásának valós idejű, grafikus monitorozására

2026-04-16
Saját fejlesztésű, elosztott energiafelügyeleti rendszer: így alakíts át egy Arduino-t a házad teljes elektromos fogyasztásának valós idejű, grafikus monitorozására

Sokszor néztem már a villanyórát a folyosón, és próbáltam megfejteni, vajon melyik eszköz pörgeti éppen ennyire a számlálót. Biztos te is érezted már azt a bizonytalanságot, amikor hónap végén megjött a számla, és nem tudtad, miért lett magasabb a vártnál. Épp ezért döntöttem úgy, hogy belevágok a saját fejlesztésű, elosztott energiafelügyeleti rendszer: így alakíts át egy Arduino-t a házad teljes elektromos fogyasztásának valós idejű, grafikus monitorozására projektembe. Nem vagyok villamosmérnök, de imádom, ha kézzelfogható adatokkal dolgozhatok, amikkel tényleg spórolhatok is.

Miért érdemes belevágni ebbe a projektbe?

A legtöbb gyári okosotthon-eszköz vagy drága, vagy nem ad elég részletes visszajelzést. Amikor egy Arduino lapkával dolgozol, a folyamat minden részletét te kontrollálod. Nemcsak az áramfogyasztást látod, hanem megérted, hogyan viselkednek az otthoni gépeid. A rendszer lényege, hogy a fő betápvezetékre helyezett áramváltó (CT szenzor) méri a folyó áramot, amit az Arduino feldolgoz, majd továbbít egy grafikus felületre.

  • Teljesen testreszabható mérési tartomány.
  • Alacsony költségvetés, ami garantáltan megtérül a megspórolt árammal.
  • Nincs havi előfizetési díj vagy felhő alapú kötöttség.
  • Valós idejű adatokhoz férhetsz hozzá a saját hálózatodon belül.

Az eszközpark összeállítása

Ehhez a megoldáshoz nem kell ipari méretű berendezés. Néhány egyszerű, szaküzletben vagy online beszerezhető alkatrész elegendő. Az egyik legfontosabb a mérőegység, ami biztonságosan, fizikai beavatkozás nélkül méri a kábelen folyó váltakozó áramot.

  • Arduino Nano vagy Uno lapka.
  • SCT-013-000 típusú nem invazív áramváltó szenzor.
  • 10-20 kOhm ellenállások a feszültségosztóhoz.
  • Kondenzátor a jel zajszűréséhez.
  • Egy ESP8266 modul, ha vezeték nélküli adatközlést szeretnél.

A szenzor kiválasztásánál figyelj oda a mérési tartományra. A legtöbb háztartásba a 30 amperes vagy 50 amperes változat tökéletesen megfelel. A feszültségosztót precízen kell összeállítani, mivel az Arduino analóg bemenete csak 5 voltos feszültséget tud kezelni, a szenzor jele pedig ettől eltérhet.

A hardveres installáció finomhangolása

A legnagyobb kihívás az elektromos szekrényben való biztonságos elhelyezés. A szenzort a fázisvezetékre kell csiptetni. Mivel ez a mágneses indukció elvén működik, nem kell elvágnod egyetlen kábelt sem, ami hatalmas könnyebbség. Az Arduino lapkát egy saját tápegységgel érdemes ellátni, amit közvetlenül a biztosítéktábla közelében csatlakoztathatsz.

A szenzor által szolgáltatott váltakozó jelet egy középfeszültségre tolt egyenáramú jellé alakítjuk át a feszültségosztóval. Ezt az Arduino analóg lába már gond nélkül tudja értelmezni. Érdemes egy kicsit játszani a kalibrációs értékekkel, hiszen minden háztartásban más az elektromos hálózat zajszintje és a pontos feszültség.

Szoftveres megoldások a grafikus megjelenítéshez

Miután a hardver összeállt, jöhet a programozás. Az Arduino kódja az analóg értékeket mintavételezi, majd egy matematikai algoritmussal kiszámolja a valós effektív értékeket, azaz az RMS áramerősséget. Ezt az adatot soros porton keresztül küldjük tovább. A grafikus megjelenítéshez én egy lokális szervert ajánlok, ami futhat egy régi Raspberry Pi-n vagy akár a saját számítógépeden is.

  • Python szkriptek a bejövő adatok kezelésére.
  • InfluxDB vagy hasonló adatbázis az idősoros adatok tárolásához.
  • Grafana a gyönyörű, testreszabható grafikonokhoz.

A Grafana a legjobb barátod ebben a történetben. Olyan kijelzőket rakhatsz össze, amik percenként frissülnek, és pontosan mutatják, ha valaki bekapcsolta a vízforralót vagy a mosógépet. Ez az elosztott rendszer lehetőséget ad arra is, hogy több mérési pontot köss össze, így akár szobánként is követheted a fogyasztást, ha több Arduino egységet használsz a lakás különböző pontjain.

Mire figyelj a biztonságnál?

A biztonság sosem elhanyagolható, amikor elektromossággal dolgozol. Még akkor is, ha a szenzor nem igényel közvetlen bekötést, a vezetékek közelében történő munkavégzés óvatosságot igényel.

  • Soha ne érj csupasz fémfelületekhez a biztosítéktáblában.
  • Használj megfelelően szigetelt kábeleket a szenzor jelvezetékéhez.
  • A dobozolásnál ügyelj arra, hogy az Arduino ne melegedjen túl és jól szellőzzön.
  • Ha bizonytalan vagy a bekötésnél, kérj meg egy szakembert a fizikai telepítés ellenőrzésére.

Az adat alapú életmód előnyei

Miután üzembe helyeztem a rendszert, egészen más szemmel nézek a háztartási eszközeimre. Kiderült például, hogy a hűtőm kompresszora sokkal többet fogyaszt a kelleténél, mert a tömítés már nem zár tökéletesen. A grafikonokon azonnal látszott, hogy milyen gyakran kapcsol be. Ugyanígy a készenléti módban hagyott elektronikai eszközök is látványosan megemelték az alapfogyasztást, amit egy egyszerű távirányítós aljzattal könnyen ki tudtam iktatni.

Ez a projekt nem csak a pénztárcádnak jó, hanem rengeteget tanulhatsz közben a hálózati frekvenciákról, a jelzajról és az adatfeldolgozásról. Az Arduino egy kiváló belépő pont az ilyen komolyabb, otthoni automatizálási kihívásokhoz. Ha pedig egyszer megérted az adatfolyamot, a lehetőségek tárháza szinte végtelen, hiszen a jövőben akár napelemes rendszerek betáplálását is mérheted ugyanilyen módszerrel. Csak kezdj el figyelni azokra a grafikonokra, és a spórolás szinte magától fog bekövetkezni a mindennapjaidban.