Skip to content

Adapter does not create object for some values #270

@theHowley

Description

@theHowley

Describe the bug
Hi,

I am trying to connect Water Meters via wireless mbus to iobroker, but the Adapter only creates objects for some values, while for others it gives out a warning in the log. With debug logging I can see that the correct Data ist received. It also seems like the device only sends these values every 5th time, but then the device is already created without these objects. Is there any way to force create these values, if they don't exist yet?

To Reproduce
difficult, if you don't have a device that does not send all data every sending interval. My issue is with a Qundi Q Water 5.5 (I got multiple with the same behaiviour.

Expected behavior
If the device sends new objects/fields, these should added.

Screenshots & Logfiles
wireless-mbus.0 | 2025-11-08 17:19:05.097 | warn | State "wireless-mbus.0.QDS-deletedserialnumber.data.2-1-VIF_VOLUME" has no existing object, this might lead to an error in future versions
wireless-mbus.0 | 2025-11-08 17:19:05.090 | debug | Value QDS-deletedserialnumber.data.2-1-VIF_VOLUME: 0
wireless-mbus.0 | 2025-11-08 17:19:05.041 | warn | State "wireless-mbus.0.QDS-deletedserialnumber.data.1-0-VIF_VOLUME" has no existing object, this might lead to an error in future versions
wireless-mbus.0 | 2025-11-08 17:19:05.034 | debug | Value QDS-deletedserialnumber.data.1-0-VIF_VOLUME: 0.033

Versions:

  • Adapter version: v0.10.2
  • JS-Controller version: 7.0.7
  • Node version: v22.20.0
  • Operating system: Raspberry Pi OS

Additional context
none

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions