Shelly PM1 Mini Gen3

As far as I can see gen3 support is already merged into home assistant dev branch Add support for Shelly Gen3 devices by bieniu · Pull Request #104874 · home-assistant/core · GitHub I just don’t know when this will be released.

If it’s in the dev branch it should be in the January release.

2 Likes

Voted, Same problem with Minio1PMG3. Any one tried MQTT integration?

You just have to wait for gen3 support release which was merged into dev branch here Add support for Shelly Gen3 devices by bieniu · Pull Request #104874 · home-assistant/core · GitHub

This has been implemented in core version 2024.1.

1 Like

Works now! :slight_smile:

I received three Shelly PM1 Minis today and setup the first one. It’s my first Shelly device and it went very smoothly. Only thing is I’ve noticed is the voltage entity is not updating at all in home assistant… it just stays stuck on what ever the first value was. All other functionality is working fine i.e. I can control the switch from home assistant with an almost instantaneous response. I’m using the home assistant shelly integration and not MQTT… I can see it updating on the shelly device from it’s web interface, but this doesn’t seem to be being pushed to home assistant for it to update the entity…

I just found out about these. Is anyone using them in the US? How are you using them? Lights? Outlets? What kind?

I’m using mine (US/CO) to control a gas fireplace. Dry contacts are nice to connect the piezoelectric contacts while still allowing it to be controlled via a timer switch manually.

that’s not a PM Mini tho, since these are only power meters

Hi!

Can someone confirm that Home Assistant 2024.1 works with the Shelly Plus PM Mini (“shellypmmini”)?

I have updated HA (it was mentioned that support was added in 2024.1), but I can’t see that I’m able to add this device even after update. The device is also updated to latest firmware.

I have about 15 other Shelly devices (older devices) without any problems, but this one does not show up at all.
It is configured for my home WiFi network, and I have no problems browsing the UI of the device, but it is not detected by HA.

Any ideas?

Cheers,
Thomas

Hi Thomas,
HA 2024.1.3 here, Shelly Plus PM Mini is detected perfectly:

This Shelly is running firmware ver 1.1.0
I cannot see temperature sensor, maybe missing in this Shelly model.
-f

Thanks Franz,

Then I know it is something with my setup!
Just to keep up digging!

Cheers,
Thomas

Hi,

I got a few Shelly 1 mini (gen 3) and I am unable to add them. They don’t show up and are not detected at all.

They work fine through the app and I can add them using MQTT (they show up in the MQTT explorer) but I’d like to use the integration. I also tried the “ShellyForHass” HACS integration and they don’t show up there either. Also tried the outbound websocket (ws://192.168.1.100:8123/api/shelly/ws) and still nothing Actually I am getting a “Invalid WebSocket handshake response” in the shelly diagnostics. I am very new to HA and have no idea where else to look or check.

Thanks for any tips.

[Edit] OK, found the problem: The websocket address is not as documented EVERYWHERE.

/api/shelly/ws

is wrong! It needs to be:

/api/websocket

It now works like a charm. I am not sure why the websocket needs to be configured. HA documentation suggests that it will autodetect Shelly devices, which is apparently also wrong. But knowing that … it works.

Hmm, as mentioned everything is working fine, but I am getting an error message in the debug log in HA:

Auth message incorrectly formatted: extra keys not allowed @ data[‘dst’]. Got ‘ws’ extra keys not allowed @ data[‘method’]. Got ‘NotifyFullStatus’ extra keys not allowed @ data[‘params’].

and this in the shelly log:

INVALID FRAME (854): '{“type”:“auth_invalid”,“message”:"Auth message incorrectly formatted: extra keys not allowed @ data[‘dst’].

Any ideas what to do about that?
Thank you

I can report that the PM1 gen 3 mini works very well for me. No MQTT, just out of the box.

I’ve done a 3D printable case if you want to stick this behind a Gira socket:

For those who have the Gen 3 1PM Minis working in HA, are you using the Shelly Integration (which I believe only works thru Gen 2)?

I’m using HA Core 2024.3.1 and have multiple Gen 2 relays connected using the Shelly Integration, but cannot get either of a pair of new Gen 3’s to be recognized in HA. Both Gen 3’s can be accessed through a browser via their IP’s. They work thru the Shelly App - just can’t get them into HA. Any help would be appreciated.

After posting this question, I found a solution here…

any news on this? I also would like to buy this small relays.

Are they now working with home assistant ?

I own two Shelly 1 Mini Gen3 (FW 20240425-141412/1.3.0-ga3fdd3d) devices that integrate and work perfectly with my installation HA 2024.5.2 with Shelly integration.

Same issue here … Voltage “sits” at 235.3 V and does not update in HA but it does in the Shelly app. (Shelly PM Mini Gen3)
Watts are showing correctly, its only the voltage.
Anyone any idea?