Jak vytvořit offline datalogger elektřiny pomocí Dockeru
Jak vytvořit offline datalogger elektřiny pomocí Dockeru
Co se stane, když je elektroměr nainstalován na solární lokalitě, v továrně, v chatě nebo v dočasném projektu bez spolehlivého připojení k internetu?
Cloudový dashboard nemůže přijímat data, dokud je připojení nedostupné. Plnohodnotný průmyslový server může být zbytečně složitý. V mnoha případech je praktický požadavek jednodušší:
Uchovávejte každé měření lokálně, zajistěte snadné vyhledání záznamů a pokračujte v provozu bez přístupu k internetu.
Tento průvodce ukazuje, jak vytvořit offline datalogger elektřiny pomocí Wi-Fi elektroměru IAMMETER a IAMMETER-Docker běžícího na lokálním routeru nebo malém serveru. Elektroměr odesílá naměřené hodnoty přes lokální Wi-Fi síť, Docker je ukládá jako soubory CSV a technik může soubory později získat přes prohlížeč nebo USB disk.

Pro výběr produktu a kratší přehled architektury viz řešení Offline Energy Datalogger.
1. Scénář nasazení
Představte si malou vzdálenou solární instalaci, která potřebuje měření výroby a sítě pro pozdější technickou analýzu.
Lokalita má:
- elektrické napájení a solární zařízení;
- Wi-Fi elektroměr IAMMETER;
- router nebo malý počítač schopný spouštět Docker;
- lokální Wi-Fi mezi elektroměrem a routerem;
- žádné pevné připojení k internetu nebo připojení příliš nespolehlivé pro nepřetržité nahrávání.
Provozovatel nemusí každý den sledovat cloudový dashboard. Místo toho technik lokalitu pravidelně navštěvuje a shromažďuje soubory měření.
Stejná architektura se hodí také pro:
- chatu mimo síť (off-grid);
- tovární síť izolovanou od veřejného internetu;
- dočasný audit spotřeby elektřiny;
- staveniště;
- testování zařízení v laboratoři;
- záložní cestu monitorování pro lokalitu s nestabilním připojením.
2. Proč použít lokální router jako datalogger?
Router s podporou Dockeru může poskytnout obě části lokálního systému:
- Wi-Fi přístupový bod pro elektroměr;
- lokálního hostitele Dockeru pro ukládání měření.
Elektrický systém
│
▼
Elektroměr IAMMETER
│
│ Pouze lokální Wi-Fi
▼
Router s podporou Dockeru
│
├── IAMMETER-Docker
├── Lokální úložiště CSV
├── Stažení v prohlížeči
└── Volitelný export USB
Pro tuto datovou cestu není vyžadován žádný veřejný cloud. Dokud jsou elektroměr, router a úložiště napájeny a lokálně propojeny, ztráta přístupu k internetu nepřeruší místní zaznamenávání.
Tato architektura je kompaktní, ale není jedinou volbou. IAMMETER-Docker může běžet také na Raspberry Pi, NAS nebo linuxovém serveru. Hostitele vybírejte podle úložiště, napájení, podmínek prostředí a požadavků na údržbu.
3. Co budete potřebovat
Připravte si následující součásti:
- jednofázový, dvoukanálový nebo třífázový Wi-Fi elektroměr IAMMETER;
- router, Raspberry Pi, NAS nebo server schopný spouštět Docker;
- dostatečné trvalé úložiště pro očekávanou dobu záznamu;
- lokální připojení Wi-Fi nebo LAN;
- volitelné USB úložiště pro fyzický export souborů;
- notebook nebo telefon, který se může připojit k místní síti pro nastavení a přístup přes prohlížeč.
Pro nasazení na routeru jsou běžnou volbou systémy založené na OpenWRT, jako jsou FriendlyWrt nebo iStoreOS, pokud vybraný hardware umí spouštět Docker a má dostatek úložiště.
Plánování úložiště
Před instalací rozhodněte:
- jak dlouho může lokalita fungovat mezi návštěvami;
- kolik elektroměrů nebo kanálů bude zaznamenáváno;
- jak často budou soubory shromažďovány;
- zda je vyžadována druhá lokální kopie;
- co se má stát, když bude úložiště plné.
Nespoléhejte se na malé interní úložiště routeru bez kontroly kapacity a výdrže zápisu. Pro provoz bez dozoru použijte vhodné trvalé úložné zařízení.
4. Připravte IAMMETER-Docker před přechodem do offline režimu
Image Dockeru a případné požadované balíčky je obvykle nutné stáhnout dříve, než se lokalita stane zcela offline.
V připojené přípravné síti:
- nainstalujte Docker na router nebo server;
- stáhněte aktuální image
iammeter/iammeter; - vytvořte trvalé adresáře pro aplikační data a soubory CSV dataloggeru;
- spusťte kontejner;
- ověřte přístup přes prohlížeč;
- změňte výchozí hesla;
- otestujte záznam se skutečným elektroměrem;
- teprve poté přemístěte zařízení na offline lokalitu.
Adresář dataloggeru musí být připojen pro ukládání CSV:
docker run -d \
--name myiammeter \
--restart always \
-p 5050:5050 \
-p 1883:1883 \
-e TZ=Etc/UTC \
-v "$PWD/data:/app/data" \
-v "$PWD/datalogger:/app/datalogger" \
iammeter/iammeter
Nahraďte TZ=Etc/UTC skutečným časovým pásmem lokality. Správný místní čas je nezbytný, když budou časová razítka CSV později porovnávána se záznamy o údržbě, výrobě nebo událostech.
Pokyny pro Docker Compose, zálohování a upgrade najdete v úplném průvodci nasazením IAMMETER-Docker.
5. Připojte elektroměr k lokálnímu routeru
Nakonfigurujte elektroměr tak, aby se připojil k lokální Wi-Fi síti routeru.
Pro vzdálenou instalaci:
- rezervujte pro elektroměr stabilní IP adresu;
- vyhněte se nastavení hostitelské sítě nebo izolace klientů, které blokují místní komunikaci;
- zkontrolujte signál Wi-Fi v konečné poloze instalace;
- napájejte router a elektroměr ze spolehlivého zdroje;
- zdokumentujte SSID, adresaci a umístění zařízení pro dalšího technika.
Pro komunikaci mezi elektroměrem a IAMMETER-Docker není vyžadován přístup k internetu. Zařízení se potřebují vzájemně dosáhnout pouze přes místní síť.
6. Nasměrujte elektroměr na lokální datalogger
V aktuálním webovém rozhraní (WebUI) elektroměru nakonfigurujte lokální službu IAMMETER-Docker jako cíl nahrávání. Pracovní postup dataloggeru používá adresu routeru nebo hostitele Dockeru, například:
http://<router-local-ip>:5050

Použijte IP adresu, která zůstává stabilní. Nezadávejte localhost: z pohledu elektroměru se localhost vztahuje na samotný elektroměr, nikoli na router s Dockerem.
Po uložení konfigurace nahrávání:
- počkejte, až se objeví první soubor nebo záznam;
- porovnejte živé hodnoty s místními údaji elektroměru;
- potvrďte správný počet fází nebo kanálů;
- ověřte směr CT a znaménko činného výkonu;
- potvrďte, že časová razítka používají zamýšlené časové pásmo;
- obě zařízení jednou restartujte, abyste ověřili automatické obnovení.
V tomto pracovním postupu dataloggeru CSV není nutné elektroměr před zahájením záznamu ručně vytvářet v hlavním monitorovacím rozhraní IAMMETER-Docker.
7. Získejte soubory CSV v prohlížeči
Připojte se ke stejné místní síti a otevřete:
http://<docker-host-ip>:5050/datalogger
Zdokumentované výchozí přihlašovací údaje jsou:
Uživatelské jméno: admin
Heslo: admin
Toto heslo změňte při uvádění do provozu.

Na stránce dataloggeru mohou uživatelé stahovat nebo mazat uložené soubory CSV.
Před smazáním čehokoli:
- stáhněte požadované soubory;
- potvrďte, že se zkopírované soubory správně otevírají;
- zkontrolujte rozsah dat a velikost souborů;
- uložte druhou kopii, pokud jsou data důležitá;
- mažte místní soubory pouze podle zásad uchovávání dané lokality.
Získání souborů přes prohlížeč je nejjednodušší volbou, když se technik může připojit notebookem nebo telefonem k síti lokality.
8. Exportujte data pomocí USB disku
Některá nasazení na routerech mohou využívat pracovní postup USB hotplug. Po vložení USB disku na něj router zkopíruje nejnovější soubory CSV.
To je užitečné, když:
- je lokalita fyzicky izolovaná;
- provozovatel nemá mít přístup k administračnímu rozhraní routeru;
- je třeba soubory předat jinému týmu;
- je preferován jednoduchý opakovatelný postup v terénu.
Chování USB hotplug závisí na platformě routeru a jeho konfiguraci; nestačí pouze vložit disk do každého hostitele Dockeru. Před nasazením v terénu otestujte celý postup:
- vložte podporovaný a prázdný testovací disk;
- počkejte na dokončení procesu kopírování;
- disk bezpečně odeberte;
- potvrďte, že jsou přítomny nejnovější soubory CSV;
- opakujte po restartu;
- zdokumentujte případnou kontrolku stavu, dobu čekání nebo postup odebrání.
9. Co můžete dělat s daty CSV?
Soubory CSV jsou přenosné a lze je používat bez původního monitorovacího serveru.
Typické navazující práce zahrnují:
- prohlížení napětí a proudu v čase;
- výpočet spotřeby energie nebo solární výroby za období;
- identifikaci událostí se špičkovým činným výkonem;
- porovnávání fází v třífázovém systému;
- korelaci chování spotřeby elektřiny s výrobními nebo provozními záznamy;
- import dat do Excelu, Pythonu, MATLABu nebo databáze;
- přípravu krátkodobé zprávy z energetického auditu;
- archivaci surových měření pro pozdější šetření.
U každého souboru dat uchovejte následující souvislosti:
- sériové číslo elektroměru;
- název lokality a obvodu;
- přiřazení fáze nebo kanálu;
- převod CT, pokud jsou použity externí CT;
- časové pásmo;
- data instalace a sběru;
- případné známé výpadky nebo změny konfigurace.
Soubor CSV bez těchto souvislostí může být po měsících obtížné interpretovat.
10. Uváděcí test před opuštěním lokality
Datalogger bez dozoru by měl být testován jako kompletní systém, nikoli jako samostatná zařízení.
Konektivita
- Elektroměr se po restartu routeru znovu připojí.
- Kontejner Dockeru se spustí automaticky.
- Nahrávání z elektroměru se obnoví bez ručního zásahu.
- Stránka dataloggeru v prohlížeči zůstává dostupná.
Kvalita dat
- Napětí, proud, výkon a energie jsou věrohodné.
- Počet fází a mapování kanálů jsou správné.
- Směr importu/exportu je srozumitelný.
- Časová razítka a časové pásmo jsou správné.
Ukládání a získávání
/app/dataloggerje připojen k trvalému úložišti.- Soubory CSV přežijí restart kontejneru.
- Stahování v prohlížeči funguje.
- Export USB funguje, pokud je součástí terénního postupu.
- Kapacita úložiště a zásady uchovávání jsou zdokumentovány.
Zabezpečení
- Výchozí hesla byla změněna.
- Porty
5050a1883nejsou vystaveny nedůvěryhodné síti. - Přihlašovací údaje k administraci routeru jsou bezpečně uloženy.
- Fyzický přístup USB odpovídá bezpečnostním požadavkům lokality.
11. Běžné problémy v terénu
Neobjeví se žádný soubor CSV
- Ověřte, že je
/app/dataloggerpřipojen. - Zkontrolujte, zda elektroměr dosáhne IP adresy hostitele Dockeru a portu
5050. - Ověřte cíl nahrávání elektroměru.
- Projděte si protokoly IAMMETER-Docker.
- Zkontrolujte oprávnění adresáře a dostupné úložiště.
Záznam se po výpadku napájení zastaví
- Ověřte, že kontejner používá zásadu automatického restartu.
- Ověřte, že se úložiště routeru po spuštění správně připojí.
- Zkontrolujte, zda se elektroměr znovu připojí k Wi-Fi.
- Před opuštěním lokality otestujte řízený restart.
Časová razítka CSV jsou nesprávná
- Nastavte časové pásmo Dockeru podle místa instalace.
- Ověřte hodiny routeru.
- Zdokumentujte změny letního času, pokud přicházejí v úvahu.
Soubory existují, ale hodnoty vypadají nesprávně
- Ověřte orientaci a zapojení CT.
- Zkontrolujte model elektroměru a strukturu kanálů.
- Použijte správný převod CT pro instalace WEM3046T/WEM3046TE.
- Porovnejte CSV s místními živými hodnotami elektroměru.
USB disk nepřijímá soubory
- Ověřte, že router podporuje a má povolen požadovaný proces hotplug.
- Zkontrolujte kompatibilitu souborového systému a volné místo.
- Projděte si protokoly routeru.
- Jako záložní způsob získání použijte stahování v prohlížeči.
12. Offline záznam, alarmy v reálném čase nebo plné monitorování?
Tyto funkce IAMMETER-Docker řeší různé problémy:
| Požadavek | Nejlepší výchozí bod |
|---|---|
| Průběžné měření CSV bez internetu | Offline režim dataloggeru popsaný v tomto průvodci |
| Sledujte hodnoty v intervalu jedné sekundy a zaznamenávejte limitní alarmy | Monitorování výkonu a alarmy v reálném čase |
| Používejte dashboardy, historické přehledy a API lokálně | Průvodce nasazením IAMMETER-Docker |
| Používejte MQTT, MySQL nebo externí přeposílání | Pokročilá konfigurace IAMMETER-Docker |
| Porovnejte možnosti self-hosted, cloudu a vlastních systémů | Možnosti monitorování self-hosted |
Zvolte nejmenší architekturu, která splňuje skutečný požadavek. Offline audit může potřebovat pouze uchovávání CSV, zatímco trvalý projekt řízení energie může těžit z plné monitorovací platformy.
13. Od referenčního nasazení k vaší lokalitě
Referenční architektura je jednoduchá:
Jeden elektroměr IAMMETER
+
Jeden router nebo server s podporou Dockeru
+
Trvalé lokální úložiště
=
Offline datalogger elektřiny
Před výběrem hardwaru definujte:
- jednofázové, dvoufázové (split-phase) nebo třífázové měření;
- počet požadovaných kanálů;
- maximální proud a typ CT;
- očekávanou dobu offline provozu;
- postup ukládání a získávání;
- zda může být později přidáno přeposílání do IAMMETER-Cloud.
Pomocí stránky řešení Offline Energy Datalogger si projděte model nasazení a vyberte vhodný elektroměr. Uživatelé, kteří preferují předkonfigurovaný router, mohou kontaktovat support@devicebit.com.

Poslední aktualizace: 17. července 2026.