Hi! I’m new to this forum and have been struggling with Shelly 1PM gen4 for a day now.
I can correctly see the real-time consumption via Wi-Fi, but when I enable it via Zigbee2mqtt, I can’t see the real-time consumption; I have to keep updating it using refresh button in zigbee2mqtt console. I’ve configured the availability of wired devices to 1 minute when they are disconnected (it works), but I can’t find any specific parameter that allows me to choose the refresh time for the consumption data. Do you know if I’m forgetting something or if it’s an issue with the Shelly firmware when it operates via Zigbee2mqtt?
Don’t do that. Availability setting is only used to see if the device is online or offline. Set it back to 10 minutes or you’ll end up flooding your zigbee network with repeated requests to check whether devices which you know are online are actually online.
It could be both user error and an issue with the firmware (given these devices are relatively new and prone to teething issues).
First, check the firmware - you should be in 1.6.0 beta 2 according to this thread.
If that doesn’t work, I suggest you head to the Reporting tab of your device in Z2M and configure reporting. The below are the values I use for a different brand, so they might or might not work for you: