
Der Shelly PM Mini Gen3 ist ein ultrakompakter WLAN-Leistungsmonitor (29 × 34 × 16 mm), der passiv den elektrischen Verbrauch bis 16 A / 3840 W bei 240 VAC misst. Im Unterschied zum Shelly 1PM Gen3 hat der PM Mini Gen3 kein Relais — er kann keine Lasten schalten. Er wird in Reihe mit dem überwachten Stromkreis installiert und misst den durch seine Klemmen fließenden Strom.
TapHome kommuniziert mit dem Gerät über HTTP mittels der Gen2+/Gen3 JSON-RPC 2.0 API im lokalen Netzwerk — keine Cloud-Verbindung erforderlich. Die Vorlage fragt den PM1-Komponenten-Endpunkt (/rpc/pm1.GetStatus?id=0) für alle Leistungsmessdaten ab.
Konfiguration
Der Shelly PM Mini Gen3 verbindet sich über WLAN. Während des TapHome-Vorlagenimports geben Sie die IP-Adresse des Geräts ein (Standard-Platzhalter 192.168.0.1).
Die Authentifizierung muss am Shelly-Gerät deaktiviert sein für die TapHome-Integration. TapHome unterstützt nicht die HTTP Digest Auth, die von Gen2+/Gen3-Geräten verwendet wird. Öffnen Sie die Shelly-Weboberfläche (
http://{device-ip}) → Settings → Authentication und stellen Sie sicher, dass sie deaktiviert ist.
Wenn der ECO-Modus am Shelly-Gerät aktiviert ist, kann dies zu Kommunikations-Timeouts aufgrund der schnellen Abfrageintervalle der Vorlage (1–1,5 Sekunden) führen. Deaktivieren Sie den ECO-Modus in der Shelly-Weboberfläche, wenn Sie intermittierende Konnektivitätsprobleme feststellen.
Gerätefähigkeiten
Leistungsmessung
Der integrierte Stromzähler liest zwei Werte aus der Antwort von /rpc/pm1.GetStatus?id=0:
- Echtzeitleistung —
apowerin Watt, von der Vorlage in kW umgerechnet - Gesamtverbrauch —
aenergy.totalin Wattstunden, von der Vorlage in kWh umgerechnet
Der Stromzähler stellt auch zwei Service-Attribute bereit:
- Elektrischer Strom — Laststrom in Ampere (Feld
current) - Elektrische Spannung — Versorgungsspannung in Volt (Feld
voltage)
Einzelne Sensoren
Die Vorlage stellt drei eigenständige Sensorgeräte bereit, die vom selben PM1-Endpunkt gelesen werden:
- Strom [A] — Effektivstrom in Ampere
- Spannung [V] — Effektivspannung in Volt
- Frequenz [Hz] — AC-Netzfrequenz in Hertz
Alle Sensoren sind schreibgeschützt und aktualisieren sich automatisch mit jedem Abfragezyklus (1,5-Sekunden-Intervall für einzelne Sensoren, 1 Sekunde für den Stromzähler).
Die PM1-Komponente stellt keinen Leistungsfaktor (
pf) und keine interne Temperatur bereit — im Unterschied zur Switch-Komponente, die bei Relaismodellen wie dem Shelly 1PM Gen3 verwendet wird.
Weitere Fähigkeiten
Der Shelly PM Mini Gen3 stellt auch minutenweise Energiedaten (aenergy.by_minute), WLAN-Diagnose (SSID, IP, RSSI), MAC-Adresse des Geräts, Betriebszeit, RAM-Nutzung und Gerätezeit in seinen RPC-Antworten bereit. Firmware kann über /rpc/Shelly.Update aktualisiert und das Gerät über /rpc/Shelly.Reboot neu gestartet werden. Das Gerät fungiert auch als BLE-Gateway und verbindet Shelly BLU-Sensoren mit dem lokalen Netzwerk. Diese Fähigkeiten können in einem zukünftigen Vorlagenupdate hinzugefügt werden.
Fehlerbehebung
Gerät antwortet nicht
- Überprüfen Sie, ob der Shelly mit dem WLAN verbunden ist und eine gültige IP-Adresse hat
- Versuchen Sie den mDNS-Hostnamen (
shellypmmig3-AABBCCDDEE.local) statt der IP-Adresse — die IP kann sich nach einer DHCP-Erneuerung geändert haben - Öffnen Sie
http://{device-ip}/rpc/Shelly.GetDeviceInfoim Browser — wenn es mit JSON antwortet, ist das Gerät erreichbar - Prüfen Sie, ob TapHome Core und Shelly im gleichen Netzwerk / VLAN sind
- Bestätigen Sie, dass die Authentifizierung am Shelly-Gerät deaktiviert ist
Leistungswerte zeigen Null
- Bestätigen Sie, dass die Last durch den PM Mini Gen3 angeschlossen ist (Strom muss durch die Geräteklemmen fließen)
- Überprüfen Sie, ob der Stromkreis unter Spannung steht — der PM Mini Gen3 hat kein Relais, er überwacht nur, was durch den Draht fließt
- Fragen Sie
/rpc/pm1.GetStatus?id=0manuell im Browser ab und überprüfen Sie, obapowereinen Nicht-Null-Wert zurückgibt - Prüfen Sie, ob die Last tatsächlich Strom verbraucht — ein Standby-Gerät kann nahezu Null-Werte anzeigen
Shelly Gen2+/Gen3-Geräte unterstützen bis zu 6 gleichzeitige HTTP-Verbindungen. Obwohl dies eine deutliche Verbesserung gegenüber Gen1 (2 Verbindungen) ist, vermeiden Sie gleichzeitiges Abfragen von zu vielen Systemen (TapHome, Home Assistant, eigene Skripte), um eine Verbindungserschöpfung zu vermeiden.