Skip to content
Homebridge TestFlight
Shelly

Shelly Plus 2 PM

Switches · Lighting

Mixed reportsVerified plugin

3 reports: 1 says it works, 2 say it doesn’t work.

Reported with 1 Homebridge plugin: Shelly NG.

What people report

PluginStatusWhat they saidConnectsSource
Shelly NG Verified
homebridge-shelly-ng
WorksSupport added in beta after request
Saved copy
@alexryd Finding and adding the Shelly Plus 2 PM was successful. Also in Homebridge App, Works flawlessly. I only use the Shelly Plus 2 PM as a switch. I don't have a window cover to test that. I will also test Shelly Plus I4 asap. Can you please add the function? That he does not add Switch 1 to the device category but takes the Name (device name) for Shelly Plus 1 PM and Shelly Plus 1. And for Shelly Plus 2 PM and Shelly Plus I4 the Channel Name. Thank you for your good work!!

Excerpt saved from GitHub on 2026-10-22.

LocalIssue #12 · 2022-02
Shelly NG Verified
homebridge-shelly-ng
Not working'Unexpected device ID' error adding it; DS9 fork suggested, another user still cannot discover them
Saved copy
Help pls! I keep getting the error unexpected device ID in the log when trying to add my Shelly plus 1 and shelly plus 2pm to homebridge. I’ve tried reset, restart, uninstall homebridge and the plugin and reinstall and nothing seem to work. I’m running homebridge on MAC OS. Shelly FW1.4

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

LocalReddit thread · 2024-08
Shelly NG Verified
homebridge-shelly-ng
Not workingDoes not appear in Homebridge UI; mDNS and child bridge suggested.
Saved copy
Shelly Plus 2PM not showing up in Homebridge (Docker) – what am I doing wrong? Hello everyone, I have an issue with my Homebridge installation in Docker, where I want to integrate two Shelly devices: Shelly Dimmer (works perfectly using the plugin @tritter/homebridge-shelly) Shelly Plus 2PM, which does not appear in the Homebridge UI. My setup: I use Homebridge in a Docker container via Synology NAS. For the Shelly Plus 2PM, I use the plugin homebridge-shelly-ng. My current config.json (excerpt for Shelly Plus 2PM) looks like this: json Kopieren Bearbeiten { "platform": "ShellyNG", "name": …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

LocalReddit thread · 2025-03

Each row is one report from a plugin’s GitHub issues, pull requests, discussions, wiki or docs, or from r/homebridge. Check the date and the linked thread before you buy.

In ReReHome

Once a Homebridge plugin publishes it, this device reaches Apple Home as a HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.

Identifiers

BrandShelly
ModelPlus 2 PM
CategorySwitches

Also reported as

  • Shelly Plus 2PM