Jakmile běží základní server IAMMETER-Docker, lze jej rozšířit na lokální server pro monitorování energie přes MQTT, použít MySQL pro větší objem dat, předávat data o solární energii do PVOutput a přijímat měření z kompatibilních zařízení třetích stran.
Tato příručka se zabývá pokročilými datovými cestami a možnostmi ukládání. Instalaci, trvalé svazky, první přihlášení, nastavení měřiče, zálohování a aktualizace kontejneru najdete v článku Vlastní monitorování energie pomocí Dockeru.
IAMMETER meter / compatible device / custom application
│
┌───────────┼───────────┐
│ │ │
HTTP MQTT REST API
│ │ │
└───────────┼───────────┘
▼
IAMMETER-Docker
│
┌─────────────────┼─────────────────┐
▼ ▼ ▼
SQLite / MySQL MQTT subscribers PVOutput
Používejte pouze rozhraní, která projekt vyžaduje. Jednoduchá lokální instalace pro monitorování nepotřebuje MySQL, externí MQTT klienty ani předávání dat.
Ověřte, že je základní instalace stabilní:
/app/data je namapován na trvalé úložiště;Výchozí nasazení zpřístupňuje:
5050 pro webovou aplikaci a API;1883 pro MQTT.Nevystavujte žádný z těchto portů přímo internetu. Pokud je nutný vzdálený přístup, použijte firewall, VPN nebo jinou řízenou vrstvu přístupu.
IAMMETER-Docker používá SQLite pro jednoduché výchozí nasazení a podporuje MySQL pro instalace s větším objemem dat.
| Databáze | Vhodná pro | Výhody | Na co myslet |
|---|---|---|---|
| SQLite | Domácí, testovací a menší lokální nasazení | Není potřeba samostatná databázová služba; snadné prvotní nastavení | Databáze zůstává vázána na svazek aplikace |
| MySQL | Větší nebo dlouhodobě běžící instalace | Samostatná databázová služba a lepší vhodnost pro rostoucí objemy dat | Vyžaduje nasazení databáze, přihlašovací údaje, zálohování a údržbu |
Nepřecházejte na MySQL jen proto, že je k dispozici. Použijte ji tehdy, když očekávaný objem dat, doba uchování nebo požadavky na správu databáze opodstatňují další službu.
Než v IAMMETER-Docker zvolíte MySQL:
Poté zadejte nastavení připojení k MySQL v IAMMETER-Docker a ověřte, že se nová měření ukládají.

Před změnou režimu databáze zazálohujte stávající data IAMMETER-Docker. Po změně ověřte historická data i nová nahrávání.
IAMMETER-Docker obsahuje podporu MQTT ve dvou různých směrech:
Tyto cesty používají stejný vzor tématu, ale různé režimy ověřování.
Dokumentované téma pro reálný čas je:
device/<SN>/realtime
Nahraďte <SN> sériovým číslem registrovaným v IAMMETER-Docker. SN v tématu MQTT a v konfiguraci klienta musí odpovídat měřiči vytvořenému v lokální platformě.
Pro zařízení nebo aplikaci, která publikuje data:
| Nastavení | Hodnota |
|---|---|
| Broker | IP adresa nebo název hostitele serveru IAMMETER-Docker |
| Port | 1883 ve výchozím nastavení |
| Ověřování | Client ID |
| Client ID | SN měřiče registrované v IAMMETER-Docker |
| Téma | device/<SN>/realtime |
| Payload | Formát nahrávaných dat podporovaný IAMMETER |

Před použitím produkčních dat:
Pro odběratele MQTT:
| Nastavení | Hodnota |
|---|---|
| Broker | Adresa serveru IAMMETER-Docker |
| Port | 1883 ve výchozím nastavení |
| Ověřování | Uživatelské jméno a heslo IAMMETER-Docker |
| Téma | device/<SN>/realtime |

Typickými odběrateli jsou:
Pokud je Node-RED hlavní aplikací a historické ukládání v IAMMETER-Docker není nutné, může se měřič připojit k Node-RED přímo přes MQTT, Modbus TCP nebo jeho lokální API. Možnosti porovnejte v průvodci měřičem energie Node-RED.
Začněte s jedním měřičem a přesným tématem, nikoli s širokým odběrem pomocí zástupných znaků.
Pokud se žádná data nezobrazují, zkontrolujte:
1883 namapován z kontejneru;device/<SN>/realtime se správnou velikostí písmen;Pro spolehlivé toky dat:
PVOutput je služba třetí strany pro sdílení a porovnávání dat o výrobě solární energie a spotřebě energie. IAMMETER-Docker může předávat data o provozu do PVOutput.
Tuto možnost použijte, když IAMMETER-Docker zůstává lokálním sběrným serverem, ale pro veřejné nebo externí vykazování solární energie je vyžadován PVOutput.
Před povolením předávání:

Předávání do PVOutput vyžaduje přístup k internetu z hostitele Dockeru. Je nezávislé na lokálním monitorování: dočasný výpadek připojení k PVOutput by neměl zabránit měřiči v pokračujícím nahrávání na lokální server.
IAMMETER-Docker obsahuje dokumentovaný postup MQTT pro zařízení s měřením běžící na Tasmota. Původní příklad používal Sonoff POW R2.
Jedná se o cestu kompatibility pro podporované energetické payloady, nikoli tvrzení, že každé zařízení nebo šablona Tasmota produkuje stejnou strukturu měření. Před nasazením otestujte skutečné zařízení a firmware.
Použijte následující strukturu MQTT pro Tasmota:
| Nastavení | Hodnota |
|---|---|
| Host | IP adresa IAMMETER-Docker |
| Port | Port MQTT IAMMETER-Docker, obvykle 1883 |
| Klient | SN registrované v IAMMETER-Docker |
| Uživatel | Pro tento dokumentovaný postup publikování ponechte prázdné |
| Heslo | Pro tento dokumentovaný postup publikování ponechte prázdné |
| Téma | SN registrované v IAMMETER-Docker |
| Úplné téma | device/%topic%/%prefix%/ |

Po konfiguraci ověřte v IAMMETER-Docker každou hlášenou hodnotu, včetně napětí, proudu, činného výkonu, energie a účiníku, pokud je zařízení podporuje.

IAMMETER-Docker zpřístupňuje interaktivní dokumentaci API na lokálním serveru:
http://<docker-host-ip>:5050/docs
REST API lze použít k:
Udržujte přístup k API v důvěryhodné síti. Pokud se musí externí systém připojovat vzdáleně, umístěte službu za odpovídající zabezpečenou přístupovou vrstvu, místo abyste port aplikace vystavovali bez ochrany.
Vývojáři, kteří místo IAMMETER-Docker budují kompletní přijímač nebo vlastní platformu, najdou informace v článku Vytvořte si vlastní systém monitorování energie.
Vlastní hosting nemusí znamenat, že je každá externí služba zakázána. IAMMETER-Docker může být lokálním systémem záznamu, zatímco vybraná data se předávají jinam.
| Architektura | Lokální data | Závislost na internetu | Vhodná pro |
|---|---|---|---|
| Pouze lokálně | IAMMETER-Docker | Není nutná po nasazení | Soukromí, offline provozy a dashboardy v LAN |
| Lokálně + IAMMETER-Cloud | IAMMETER-Docker a IAMMETER-Cloud | Nutná pro předávání | Lokální kopie plus reporty IAMMETER-Cloud a vzdálený přístup |
| Lokálně + PVOutput | IAMMETER-Docker a PVOutput | Nutná pro předávání | Uživatele solární energie, kteří používají PVOutput |
| Lokálně + odběratel MQTT | IAMMETER-Docker plus úložiště definované odběratelem | Není nutná s lokálním odběratelem | Node-RED, automatizace a vlastní zpracování |
Povolte pouze cíle, které mají jasný účel. Více cílů znamená více přihlašovacích údajů, síťových závislostí a cest pro řešení problémů.
1883 je dostupný pouze z důvěryhodných sítí.Výše uvedené části popisují aktuálně dokumentované pracovní postupy IAMMETER-Docker. Původní stránka byla napsána kolem verzí V1.8 a V1.9; následující historie je zachována pro uživatele spravující starší instalace.
/app/datalogger.
Poslední aktualizace: 17. července 2026.
Třífázový Wi-Fi elektroměr (WEM3080T)
Jednofázový Wi-Fi elektroměr (WEM3080)
Třífázový Wi-Fi elektroměr (WEM3046T)
Třífázový Wi-Fi elektroměr (WEM3050T)