Two items at the same channel: different states?

running OH 5.1.4 on docker with SolarForecast Binding (official binding, not marketplace version).

two items are linked to the channel solarforecast:sc-site:PL12:pessimistic#power-estimate:

  • both are Numbers
  • both are W in UoM
  • both are in a “forecast”-Group “PL12Forecast”
  • one is getting updated (the “old” one: SC_PessimisticPowerestimate, which is linked to the binding since)
  • one is NOT getting updated - or stopped getting updated? (a “new” one: EMS_PrognosePVPower, which I added later on)

What I tried:

  • unlinked the item, relinked it
  • checked both items: they’re the same except they differ in the groups.
GET items/NAME

old one:

{
  "link": "https://192.168.78.20:8443/rest/items/SC_PessimisticPowerestimate",
  "state": "83 W",
  "stateDescription": {
    "pattern": "%.0f %unit%",
    "readOnly": true,
    "options": []
  },
  "lastState": "517 W",
  "lastStateUpdate": 1779823320000,
  "lastStateChange": 1779821940000,
  "unitSymbol": "W",
  "metadata": {
    "unit": {
      "value": "W",
      "editable": true
    },
    "semantics": {
      "value": "Point_Forecast",
      "config": {
        "relatesTo": "Property_Power",
        "isPointOf": "PVSC"
      },
      "editable": false
    },
    "stateDescription": {
      "value": " ",
      "config": {
        "pattern": "%.0f %unit%"
      },
      "editable": true
    }
  },
  "editable": true,
  "type": "Number:Power",
  "name": "SC_PessimisticPowerestimate",
  "label": "Power Forecast",
  "category": "sun",
  "tags": [
    "Power",
    "Forecast"
  ],
  "groupNames": [
    "PVSC",
    "PL12Forecast"
  ]
}

new one:

{
  "link": "https://192.168.78.20:8443/rest/items/EMS_PrognosePVPower",
  "state": "1298 W",
  "stateDescription": {
    "pattern": "%.0f %unit%",
    "readOnly": true,
    "options": []
  },
  "lastState": "128 W",
  "lastStateUpdate": 1779822420000,
  "unitSymbol": "W",
  "metadata": {
    "unit": {
      "value": "W",
      "editable": true
    },
    "semantics": {
      "value": "Point_Forecast",
      "config": {
        "relatesTo": "Property_Power",
        "isPointOf": "PL12EMS"
      },
      "editable": false
    },
    "stateDescription": {
      "value": " ",
      "config": {
        "pattern": "%.0f %unit%"
      },
      "editable": true
    }
  },
  "editable": true,
  "type": "Number:Power",
  "name": "EMS_PrognosePVPower",
  "label": "PV Power Forecast",
  "category": "energy",
  "tags": [
    "Power",
    "Forecast"
  ],
  "groupNames": [
    "PL12EMS",
    "PL12Forecast"
  ]
}

what did I miss?

Based on the timestamps the old Item was last updated Tuesday, May 26, 2026 at 7:07:00 PM UTC and last changed at Tuesday, May 26, 2026 at 6:59:00 PM.

The new Item was last updated at Tuesday, May 26, 2026 at 7:07:00 PM and there has never changed (or if this Item is not persisted it hasn’t changed since the last OH boot).

So the new Item did get an update at the same time as the old Item did. So the focus needs to be why was it updated to a different state at that time?

It’s been a bit since this was posted. Are both of these Items persisted and can you chart them together and/or look at the DB entries for both to see if they continue to get updated at the same time but to different values? Is the new one indeed not getting updated at all any more? Has the new Item ever changed?

I think, it has to do with the method, the specific binding handles updates.
After a few hours now both items are in sync…

So I’ll close this topic, thanks Rich for your help as always highly appreciated!