Innr zigbee plugs not updating energy

I have a few Innr Zigbee plugs (type SP120 and SP240), and while power updates regularly, somehow energy doesn’t always update regularly and can be quite erratic. For example below is an Innr SP120 plug connected to my ventilator box (which is always on).


The energy doesn’t update 22:00-7:00, then works fine until ~12:00, then works briefly around 14:00, and hasn’t been updating since. However, the power works fine all the time (and is correctly never 0).

Somehow this seems tied to innr plugs, I haven’t had it with one other brand. Any else having this or an idea what it can be? I found this related topic, but it’s slightly different.

small bump. Anyone have any idea what this can be?

I also filed a bug report with ZHA, and this zigbee2mqtt issue seems related, but I’m not sure it’s software or hardware related.

I have installed the SP 240 and it does not update the kWh only when I restarted HASS
It’s such a shame because that’s the reason I bought the SP 240

Have you found any solution for this?

I migrated to zigbee2mqtt, and set Min rep change to 0.001 for Cluster seMetering & Attribute currentSummDelivered (see also this git comment, you can tune these values to your liking :slight_smile:

1 Like

Came here to say the same thing, but somebody already linked to what I said on Github.
Thanks for that :slight_smile:

Just be aware after a firmware update the reportings settings get reset.
Or at least for me it did.

I have the same issue with my INNR SP 240 plugs. After contacting the webshop (which contacted INNR) I got a link to the new firmware: zigbee-OTA/images/Innr/app_innr-sp240-1.7.23_UG.ota at 0750b40e0571f1004bba1e51bc3a13c6242134b7 · Koenkk/zigbee-OTA · GitHub, which is nice. But I don’t have a clue how to install this firmware using HA. Has anyone else succeeded?

Hey, that’s interesting information. I’ve had two of these for a while, and recently got 4 extra ones. The two old ones were functioning well for a long time, but I only noticed after installing the new ones that the updates were much more erratically spaced then they used to be. So maybe this newer firmware fixes some bug introduced earlier.
I’m not sure how to install that either, the current firmware is listed as ‘unknown’.

1 Like

Just as an example, one of the plug’s energy reporting since June this year. You can see it starts out smooth but turns blocky in the last few months

1 Like

To update the file device you need to download the ota file and upload it to your zigbee2mqtt folder in a subfolder called “ota”. Then grab the device id or friendly name and then in developer tools go to to actions. here type in the action:

mqtt:publish

In the topic:

zigbee2mqtt/bridge/request/device/ota_update/check

For the payload enter for example:

{“id”: “innr_plug”}

This should force zigbee2mqtt to update the device.

I updated my SP240 to the latest firmware and now i get the power updates

1 Like

Thanks for your help! Guess you don’t have tips for ZHA users like me?

Hi Nol, not any help from me but because I have the same issue I support your question.

A couple of comments that I hope Zigbee and INNR peeps read and take heart:

  1. On/Off: on/off feature of the INNR SP244 works great
  2. Range is horrible. Not sure if this is INNR or Zigbee issue
  3. Power and Energy reporting is extremely inconsistent or not working at all. I have 2 SP244s. One reports a constant 8 watts even through the load changes. The other unit reports 0 watts even when there is load.
  4. If the solution is to update firmware, i get it. However, the instructions above to update this firmware is not acceptable in this day and age. WOW.

Not impressed with Zigbee and/or INNR.

I am extremely impressed with Zooz and Zwave. Great range! Consistent. Power and energy reporting is spot on.

1 Like

Hi All,
I have the exactly same issue with an INNR SP240. After a certain time the energy counter stop to works.

Workaround i Identified:

If I deactivate the entity and enable it once again I will get the update value. However it will remain frozen.

Removing from HA the device and reconnecting makes the counter working again (starting from 0 KWh) but only until the next frozen.

Anyone have found the problem or any suggestion on how to fix it?

Thank you very much!!

For me the problems disappeared after adjusting the timings under “reporting” tab.

1 Like

Hi, where or how can I find the table in your screenshot?

Thank you!

Open your device properties in Zigbee2MQTT

I got the following answer from INNR and updated the device as they suggested. After a restart its now working properly. Hopefully I’ve solved my issue :slight_smile:


Thank you for your message.

Good that you let us know this. I suspect that this smartplug has an older firmware, and the plug will work better after being updated.

Innr plugs can be updated over ZHA using:

Zigbee Home Automation (ZHA)

zigpy_config:
ota:
extra_providers: type: z2m

z2m_remote_index: https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/index.json

as described in ZHA “update.*” firmware entity “Unknown” for multiple devices · Issue #115116 · home-assistant/core (github.com)


We hope that this information helps! If updating the plug doesn’t seem to work, or the plug continues to have issues after being updated, let us know.

Hi Asky82, where can I execute or fill in the provided credentials to update the firmware?

edit:
managed to add this to my configuration.yaml file, but don’t got any buttons to update on the selected device.

edit2:
looks like it worked after adding this to the configurtion.yaml file:

zha:
  zigpy_config:
    ota:
      z2m_remote_index: https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/index.json
      otau_directory: /config/zigpy_ota
      innr_provider: true