Shelly Pro 1PM does not update numbers (switch works)

Hi,

I’m on openhab 4.3.7 and have a Shelly 3EM connected since ages.

Now I just added a Shelly Pro 1PM which was easy enough.

I connected the device and three channels:

Group gShelly1PM “Ladesteckdose” (gAussen) [“Sensor”]
Number ladesteckdose_power “Leistung [%.1f W]” (Energy, gShelly1PM) [“Measurement”, “Power”] { channel=“shelly:shellypro1pm:c4cf2c1b73:meter#currentWatts” }
Number ladesteckdose_energy “Gesamtbezug [%.1f KWh]” (Energy, gShelly1PM) [“Measurement”, “Energy”] { channel=“shelly:shellypro1pm:c4cf2c1b73:meter#totalKWH” }
Switch ladesteckdose “Ladesteckdose” (gShelly1PM) [“Switch”] { channel=“shelly:shellypro1pm:c4cf2c1b73:relay#output” }

I can control the relay via the switch without problems but the Numbers stay on NULL forever. Within the Shelly app I get the correct data displayed.

What could be the reason why the Numbers are not updating?

Thanks,

Wolfgang

After enabling debug logging for the binding I found something which could hint to the problem but not sure why that happens:

2025-09-20 12:00:00.041 [DEBUG] [g.shelly.internal.api2.Shelly2ApiRpc] - shellypro1pm-ec6260815520: NotifyStatus update received: {"src":"shellypro1pm-ec6260815520","dst":"openhab-192.168.250.174","method":"NotifyStatus","params":{"ts":1.7583624E9,"switch:0":{"apower":0.0,"voltage":225.2,"current":0.0,"pf":0.0,"aenergy":{"total":111.191,"by_minute":[0.0,0.0,0.0],"minute_ts":1758362400}}}}
2025-09-20 12:00:00.046 [DEBUG] [g.shelly.internal.api2.Shelly2ApiRpc] - shellypro1pm-ec6260815520: Thing is shutting down, ignore WebSocket message

I wouldn’t know why the Thing would shut down. I don’t see any reason or indication of that anywhere else.

@markus7017 are you still THE ONE for that?

Check here: Shelly Binding - #4753 by markus7017