---
title: "Shelly 1PM Gen3"
description: "Shelly 1PM Gen3 Wi-Fi relé s meraním výkonu. Ovládajte jeden okruh a sledujte spotrebu energie v reálnom čase cez HTTP RPC API z TapHome."
url: "https://taphome.com/sk/compatibility/shelly-1pm-gen3/"
language: sk
lastmod: 2026-03-27
generator: hugo
ai:
  topics: ["http","electric-meter","wifi","relay","power-metering","mdns"]
  questions: ["Ako integrovať Shelly 1PM Gen3 s TapHome?","Čo meria šablóna Shelly 1PM Gen3 v TapHome?","Ako pripojiť Shelly 1PM Gen3 cez HTTP k TapHome?","Aký je rozdiel medzi Shelly 1PM Gen1 a Gen3 v TapHome?","Prečo Shelly 1PM Gen3 zobrazuje nulové hodnoty výkonu?","Ako použiť mDNS hostname namiesto IP adresy pre Shelly Gen3?"]
---

# Shelly 1PM Gen3

Komunikácia: Packet Parser → HTTP

- [Produktová stránka Shelly 1PM Gen3](https://www.shelly.com/en/products/shop/shelly-1-pm-gen3)

Shelly 1PM Gen3 je kompaktné Wi-Fi relé s integrovaným meraním výkonu. Zmestí sa za štandardný nástenný vypínač a dokáže ovládať jeden okruh s maximálnym zaťažením 16 A (3500 W pri 230 V AC) alebo 10 A (pri 24–30 V DC). TapHome komunikuje so zariadením cez HTTP pomocou Gen2+/Gen3 JSON-RPC 2.0 API v lokálnej sieti — cloudové pripojenie nie je potrebné.

Na rozdiel od pôvodného Shelly 1PM (Gen1), ktorý používa REST API s endpointom `/status`, verzia Gen3 využíva RPC API s volaniami metód ako `/rpc/Switch.GetStatus`. Hardvér Gen3 obsahuje rýchlejší ESP procesor s 8 MB flash pamäťou, podporuje až 6 súbežných HTTP pripojení (oproti 2 na Gen1) a je pripravený na Matter.

Šablóna poskytuje ovládanie relé a elektromer, ktorý sníma okamžitú spotrebu energie a celkovú spotrebu.

## Konfigurácia

Shelly 1PM Gen3 sa pripája cez Wi-Fi. Pri importe šablóny do TapHome zadajte IP adresu zariadenia (predvolený zástupný symbol `192.168.0.1`).

> [!WARNING]
> Na zariadení Shelly musí byť **vypnutá autentifikácia** pre integráciu s TapHome. TapHome nepodporuje HTTP Digest Auth používanú zariadeniami Gen2+/Gen3. Otvorte webové rozhranie Shelly (`http://{device-ip}`) → Nastavenia → Autentifikácia a uistite sa, že je vypnutá.

> [!NOTE]
> Ak je na zariadení Shelly povolený ECO režim, môže spôsobiť výpadky komunikácie kvôli rýchlym intervalom dotazovania šablóny (2,5–3 sekundy). Ak zaznamenáte prerušované problémy s pripojením, vypnite ECO režim vo webovom rozhraní Shelly.

## Možnosti zariadenia

### Ovládanie relé

Šablóna sprístupňuje relé ako spínač. Stav relé sa číta z odpovede `/rpc/Switch.GetStatus?id=0` (pole `output`, boolean) a ovláda sa cez `/rpc/Switch.Set?id=0&on=true` alebo `on=false`.

### Meranie výkonu

Integrovaný elektromer číta dve hodnoty z odpovede `/rpc/Switch.GetStatus?id=0`:

- **Okamžitý výkon** — `apower` vo wattoch, šablóna konvertuje na kW
- **Celková spotreba** — `aenergy.total` vo watthodinách, šablóna konvertuje na kWh

Elektromer tiež sprístupňuje tri servisné atribúty:

- **Elektrický prúd** — prúd záťaže v ampéroch (pole `current`)
- **Elektrické napätie** — napájacie napätie vo voltoch (pole `voltage`)
- **Teplota** — vnútorná teplota zariadenia v °C (pole `temperature.tC`)

Elektromer je len na čítanie — aktualizuje sa automaticky pri každom cykle dotazovania (interval 15 sekúnd).

### Servisná diagnostika

Šablóna sprístupňuje servisné atribúty na úrovni modulu pre monitorovanie zariadenia:

- **WiFi** — názov pripojenej SSID siete
- **IP adresa** — aktuálna IP adresa stanice
- **Sila signálu** — WiFi RSSI v dB
- **MAC** — MAC adresa zariadenia

Čítací skript modulu tiež kontroluje dostupné aktualizácie firmvéru a požiadavky na reštart, ktoré zobrazuje ako upozornenia v rozhraní TapHome.

### Servisné akcie

Na úrovni modulu sú dostupné dve servisné akcie:

- **Aktualizácia firmvéru** — spustí aktualizáciu firmvéru na najnovšiu stabilnú verziu cez `/rpc/Shelly.Update`
- **Reštart** — spustí reštart zariadenia cez `/rpc/Shelly.Reboot`

### Ďalšie možnosti

Shelly 1PM Gen3 tiež sprístupňuje účinník, sieťovú frekvenciu (Hz), počítadlá vrátenej/exportovanej energie, stav fyzického vstupu (`input:0`), dobu prevádzky, využitie RAM a čas zariadenia vo svojich RPC odpovediach. K dispozícii je aj automatický časovač vypnutia cez parameter `toggle_after` a ochrana proti preťaženiu cez `Switch.SetConfig → power_limit`. Počítadlá energie je možné resetovať cez `/rpc/Switch.ResetCounters`. Tieto možnosti môžu byť pridané v budúcej aktualizácii šablóny.

## Riešenie problémov

### Zariadenie neodpovedá

1. Overte, že Shelly je pripojený k Wi-Fi a má platnú IP adresu
2. Skúste použiť mDNS hostname (`shelly1pmg3-AABBCCDDEE.local`) namiesto IP adresy — IP sa mohla zmeniť po obnovení DHCP
3. Otvorte `http://{device-ip}/rpc/Shelly.GetDeviceInfo` v prehliadači — ak odpovie JSON, zariadenie je dostupné
4. Skontrolujte, že TapHome Core a Shelly sú v rovnakej sieti / VLAN
5. Potvrďte, že autentifikácia je na zariadení Shelly vypnutá

### Hodnoty výkonu zobrazujú nulu

1. Potvrďte, že záťaž je pripojená cez relé Shelly (nie obídená)
2. Skontrolujte, že relé je zapnuté — merač sníma len keď cez relé preteká prúd
3. Manuálne zavolajte `/rpc/Switch.GetStatus?id=0` a overte, že `apower` vracia nenulovú hodnotu

### Upozornenie na prehrievanie

Shelly 1PM Gen3 má internú tepelnú ochranu. Ak teplota zariadenia prekročí bezpečné limity, hodnota `temperature` v servisných atribútoch elektromeru sa zvýši. Zabezpečte dostatočné vetranie okolo zariadenia, najmä pri nepretržitom spínaní vysokých záťaží.

> [!WARNING]
> Zariadenia Shelly Gen2+/Gen3 podporujú až **6 súbežných HTTP pripojení**. Aj keď je to výrazné zlepšenie oproti Gen1 (2 pripojenia), vyhnite sa súčasnému dotazovaniu z príliš veľa systémov (TapHome, Home Assistant, vlastné skripty), aby ste predišli vyčerpaniu pripojení.

## Ako nainštalovať v TapHome

### Predpoklady

- Zariadenie Shelly nainštalované a zapnuté
- Lokálna Wi-Fi sieť (2,4 GHz)
- TapHome CCU v rovnakej sieti

### Krok 1 — Pripojte Shelly k Wi-Fi

**Možnosť A — Aplikácia Shelly (odporúčané):**

1. Stiahnite si [aplikáciu Shelly](https://www.shelly.com/en/support/shelly-app) (iOS / Android)
2. Klepnite na **+** → **Add Device** a postupujte podľa sprievodcu Bluetooth párovaním
3. Po výzve zadajte svoje Wi-Fi prihlasovacie údaje

**Možnosť B — AP režim (bez aplikácie):**

1. Pri prvom zapnutí zariadenie vytvorí hotspot: `ShellyXXX-AABBCCDDEE`
2. Pripojte telefón/PC k tomuto hotspotu
3. Otvorte `http://192.168.33.1` → **Internet & Security** → **Wi-Fi Mode - Client**
4. Zadajte SSID a heslo → **Save**

> [!NOTE]
> Shelly podporuje iba **2,4 GHz** siete. 5 GHz siete sa pri skenovaní nezobrazia.

### Krok 2 — Zistite IP adresu

Po pripojení k Wi-Fi zistite priradenú IP adresu jedným z nasledujúcich spôsobov:

- **Aplikácia Shelly:** Detail zariadenia → **Device info** → IP adresa
- **Webové rozhranie Shelly:** Pripojte sa k AP zariadenia pred nastavením Wi-Fi — IP sa zobrazí po uložení
- **DHCP tabuľka routera:** Hľadajte hostname ako `shelly1pm-AABBCCDDEE`
- **mDNS:** Pingnite `shelly<model>-<mac>.local` (napr. `shelly1pm-AABBCCDDEE.local`) z rovnakej siete

> [!TIP]
> Priraďte zariadeniu Shelly **statickú IP** (DHCP rezerváciu) vo vašom routeri, aby sa adresa nezmenila po reštarte routera.

### Krok 3 — Konfigurácia v TapHome

1. V TapHome pridajte nový modul **Packet Parser (HTTP)**
2. **IP Address:** zadajte IP z kroku 2 (napr. `192.168.1.50`)
3. **Port:** `80` (predvolený, nie je potrebné meniť)
4. Importujte šablónu — TapHome bude pravidelne čítať `/status` pre zistenie stavu zariadenia

> [!NOTE]
> HTTP autentifikácia je na zariadeniach Shelly štandardne vypnutá. Ak ste povolili ochranu prihlásením, TapHome momentálne nepodporuje HTTP Basic Auth — pre integráciu s TapHome ponechajte autentifikáciu vypnutú.

## Dostupné zariadenia

Shelly 1PM Gen3 Modul

Servisné atribúty

|              |
|--------------|
| WiFi         |
| IP adresa    |
| Sila signálu |
| MAC          |

Servisné akcie

|                       |
|-----------------------|
| Aktualizácia firmvéru |
| Reštart               |

Vlastné premenné

Spínač Prepínač

boolean

Hodnoty / Stavy: ON · OFF

Elektromer Elektromer Len na čítanie

Meranie spotreby energie — okamžitý výkon (kW) a celková spotreba (kWh) s meraním prúdu, napätia a teploty

numeric Jednotka: kW / kWh

Servisné atribúty

|                    |
|--------------------|
| Elektrický prúd    |
| Elektrické napätie |
| Teplota            |

**Pripojenie:** Packet Parser → HTTP • Hostname: `shelly1pmg3-{MAC}.local`

Možné vylepšenia (10)

- Power Factor — Power factor value, available in Switch.GetStatus response for metered devices
- Network Frequency — AC network frequency in Hz, available in Switch.GetStatus response
- Returned Energy — Returned/exported energy in Wh, for bi-directional metering scenarios
- Input State — Physical switch/button input state, available via /rpc/Input.GetStatus?id=0
- Uptime — Seconds since last reboot, available in Sys.GetStatus response
- RAM Usage — Total and free RAM in bytes, available in Sys.GetStatus response
- Device Time — Current device time in HH:MM format, available in Sys.GetStatus response
- Auto-off Timer — Auto-reset timer in seconds via toggle\_after parameter, could be added as switch parameter
- Reset Energy Counters — Resets energy measurement counters (aenergy, ret\_aenergy)
- Overpower Protection — Configurable power limit threshold in Watts, relay turns off when exceeded

## Zdroje

- Shelly Gen2+/Gen3 RPC API Reference
  
  [shelly-api-docs.shelly.cloud](https://shelly-api-docs.shelly.cloud/gen2/) 2026-03-27
- Shelly Gen2+ Switch Component API
  
  [shelly-api-docs.shelly.cloud](https://shelly-api-docs.shelly.cloud/gen2/ComponentsAndServices/Switch/) 2026-03-27
- Shelly Gen2+ System (Sys) Component API
  
  [shelly-api-docs.shelly.cloud](https://shelly-api-docs.shelly.cloud/gen2/ComponentsAndServices/Sys/) 2026-03-27
- Shelly Gen2+ WiFi Component API
  
  [shelly-api-docs.shelly.cloud](https://shelly-api-docs.shelly.cloud/gen2/ComponentsAndServices/WiFi/) 2026-03-27
- Shelly 1PM Gen3 Knowledge Base
  
  [kb.shelly.cloud](https://kb.shelly.cloud/knowledge-base/shelly-1pm-gen3) 2026-03-27

