Max! Cube always polling

I updated from OH 2.4.x to OH 2.5. Since this update I am having troubles with my Max! Binding. The cube is loosing all its settings (reset) after about 2-3 days of work. According to some posts here it seams that the cube runs in some overflow and kills all the settings.

I have noticed that OH is polling the cube constantly. Which I think might lead to the overflow in the cube.
My current config is
Exclusive Mode: false
Refresh Interval: 5000
Max Requests Per Connection: 100

As soon as I Enable the cube OH starts polling it
Log

2020-01-19 10:45:33.731 [hingStatusInfoChangedEvent] - 'max:bridge:MKF0005051' changed from UNINITIALIZED (DISABLED) to INITIALIZING
2020-01-19 10:45:34.033 [vent.ItemStateChangedEvent] - MaxCubeDutyCycle changed from 6 to 7
2020-01-19 10:45:34.042 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:45:34.205 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:45:34.225 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:45:34.431 [hingStatusInfoChangedEvent] - 'max:bridge:MKF0005051' changed from INITIALIZING to ONLINE
2020-01-19 10:45:34.467 [hingStatusInfoChangedEvent] - 'max:shuttercontact:MKF0005051:MKF0003902' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-01-19 10:45:34.483 [hingStatusInfoChangedEvent] - 'max:shuttercontact:MKF0005051:NEQ0851392' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-01-19 10:45:34.494 [hingStatusInfoChangedEvent] - 'max:thermostat:MKF0005051:OEQ1692526' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-01-19 10:45:34.501 [hingStatusInfoChangedEvent] - 'max:shuttercontact:MKF0005051:NEQ0851408' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-01-19 10:45:34.540 [hingStatusInfoChangedEvent] - 'max:thermostat:MKF0005051:MKF0004450' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-01-19 10:45:34.557 [hingStatusInfoChangedEvent] - 'max:shuttercontact:MKF0005051:MKF0004147' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-01-19 10:45:34.585 [hingStatusInfoChangedEvent] - 'max:thermostat:MKF0005051:MEQ1820068' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-01-19 10:45:34.589 [hingStatusInfoChangedEvent] - 'max:thermostat:MKF0005051:MKF0004811' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-01-19 10:45:34.592 [hingStatusInfoChangedEvent] - 'max:thermostat:MKF0005051:MEQ1817048' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-01-19 10:45:34.615 [hingStatusInfoChangedEvent] - 'max:shuttercontact:MKF0005051:OEQ1377265' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-01-19 10:45:34.647 [hingStatusInfoChangedEvent] - 'max:ecoswitch:MKF0005051:MKF0003592' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-01-19 10:45:34.931 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:45:35.531 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:45:36.935 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:45:37.242 [hingStatusInfoChangedEvent] - 'max:shuttercontact:MKF0005051:NEQ0851392' changed from INITIALIZING to ONLINE
2020-01-19 10:45:37.293 [me.event.ThingUpdatedEvent] - Thing 'max:shuttercontact:MKF0005051:NEQ0851392' has been updated.
2020-01-19 10:45:37.310 [hingStatusInfoChangedEvent] - 'max:shuttercontact:MKF0005051:MKF0003902' changed from INITIALIZING to ONLINE
2020-01-19 10:45:37.317 [me.event.ThingUpdatedEvent] - Thing 'max:shuttercontact:MKF0005051:MKF0003902' has been updated.
2020-01-19 10:45:37.334 [hingStatusInfoChangedEvent] - 'max:thermostat:MKF0005051:OEQ1692526' changed from INITIALIZING to ONLINE
2020-01-19 10:45:37.341 [me.event.ThingUpdatedEvent] - Thing 'max:thermostat:MKF0005051:OEQ1692526' has been updated.
2020-01-19 10:45:37.374 [hingStatusInfoChangedEvent] - 'max:thermostat:MKF0005051:MKF0004450' changed from INITIALIZING to ONLINE
2020-01-19 10:45:37.382 [me.event.ThingUpdatedEvent] - Thing 'max:thermostat:MKF0005051:MKF0004450' has been updated.
2020-01-19 10:45:37.396 [hingStatusInfoChangedEvent] - 'max:shuttercontact:MKF0005051:NEQ0851408' changed from INITIALIZING to ONLINE
2020-01-19 10:45:37.403 [me.event.ThingUpdatedEvent] - Thing 'max:shuttercontact:MKF0005051:NEQ0851408' has been updated.
2020-01-19 10:45:37.413 [hingStatusInfoChangedEvent] - 'max:thermostat:MKF0005051:MEQ1817048' changed from INITIALIZING to ONLINE
2020-01-19 10:45:37.444 [me.event.ThingUpdatedEvent] - Thing 'max:thermostat:MKF0005051:MEQ1817048' has been updated.
2020-01-19 10:45:37.462 [hingStatusInfoChangedEvent] - 'max:thermostat:MKF0005051:MKF0004811' changed from INITIALIZING to ONLINE
2020-01-19 10:45:37.475 [me.event.ThingUpdatedEvent] - Thing 'max:thermostat:MKF0005051:MKF0004811' has been updated.
2020-01-19 10:45:37.487 [hingStatusInfoChangedEvent] - 'max:shuttercontact:MKF0005051:MKF0004147' changed from INITIALIZING to ONLINE
2020-01-19 10:45:37.501 [me.event.ThingUpdatedEvent] - Thing 'max:shuttercontact:MKF0005051:MKF0004147' has been updated.
2020-01-19 10:45:37.518 [hingStatusInfoChangedEvent] - 'max:thermostat:MKF0005051:MEQ1820068' changed from INITIALIZING to ONLINE
2020-01-19 10:45:37.526 [me.event.ThingUpdatedEvent] - Thing 'max:thermostat:MKF0005051:MEQ1820068' has been updated.
2020-01-19 10:45:37.544 [hingStatusInfoChangedEvent] - 'max:shuttercontact:MKF0005051:OEQ1377265' changed from INITIALIZING to ONLINE
2020-01-19 10:45:37.616 [me.event.ThingUpdatedEvent] - Thing 'max:shuttercontact:MKF0005051:OEQ1377265' has been updated.
2020-01-19 10:45:37.626 [hingStatusInfoChangedEvent] - 'max:ecoswitch:MKF0005051:MKF0003592' changed from INITIALIZING to ONLINE
2020-01-19 10:45:37.633 [me.event.ThingUpdatedEvent] - Thing 'max:ecoswitch:MKF0005051:MKF0003592' has been updated.
2020-01-19 10:45:38.631 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:45:39.904 [vent.ItemStateChangedEvent] - other update
2020-01-19 10:45:40.434 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:45:40.492 [vent.ItemStateChangedEvent] - other update
2020-01-19 10:45:42.135 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:45:43.831 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:45:45.712 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:45:47.335 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:45:49.039 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:45:50.835 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:45:52.535 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:45:53.702 [vent.ItemStateChangedEvent] - other update
2020-01-19 10:45:53.780 [vent.ItemStateChangedEvent] - other update
2020-01-19 10:45:54.231 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:45:56.036 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:45:57.736 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:45:59.437 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:46:01.232 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:46:02.934 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:46:04.635 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:46:06.435 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.

The same thing happens when i change the settings to Exclusive Mode: true

Log

2020-01-19 10:51:44.958 [hingStatusInfoChangedEvent] - 'max:bridge:MKF0005051' changed from UNINITIALIZED (DISABLED) to INITIALIZING
2020-01-19 10:51:45.361 [vent.ItemStateChangedEvent] - MaxCubeDutyCycle changed from 7 to 0
2020-01-19 10:51:45.369 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:51:45.524 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:51:45.539 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:51:47.269 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:51:47.855 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:51:47.858 [hingStatusInfoChangedEvent] - 'max:bridge:MKF0005051' changed from INITIALIZING to ONLINE
2020-01-19 10:51:47.876 [hingStatusInfoChangedEvent] - 'max:shuttercontact:MKF0005051:NEQ0851392' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-01-19 10:51:47.886 [hingStatusInfoChangedEvent] - 'max:shuttercontact:MKF0005051:MKF0003902' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-01-19 10:51:47.899 [hingStatusInfoChangedEvent] - 'max:thermostat:MKF0005051:OEQ1692526' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-01-19 10:51:47.912 [hingStatusInfoChangedEvent] - 'max:thermostat:MKF0005051:MKF0004450' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-01-19 10:51:47.928 [hingStatusInfoChangedEvent] - 'max:shuttercontact:MKF0005051:NEQ0851408' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-01-19 10:51:47.977 [hingStatusInfoChangedEvent] - 'max:thermostat:MKF0005051:MEQ1817048' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-01-19 10:51:47.987 [hingStatusInfoChangedEvent] - 'max:thermostat:MKF0005051:MKF0004811' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-01-19 10:51:48.002 [hingStatusInfoChangedEvent] - 'max:shuttercontact:MKF0005051:MKF0004147' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-01-19 10:51:48.014 [hingStatusInfoChangedEvent] - 'max:thermostat:MKF0005051:MEQ1820068' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-01-19 10:51:48.025 [hingStatusInfoChangedEvent] - 'max:shuttercontact:MKF0005051:OEQ1377265' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-01-19 10:51:48.062 [hingStatusInfoChangedEvent] - 'max:ecoswitch:MKF0005051:MKF0003592' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
2020-01-19 10:51:48.402 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:51:48.665 [hingStatusInfoChangedEvent] - 'max:shuttercontact:MKF0005051:NEQ0851392' changed from INITIALIZING to ONLINE
2020-01-19 10:51:48.728 [me.event.ThingUpdatedEvent] - Thing 'max:shuttercontact:MKF0005051:NEQ0851392' has been updated.
2020-01-19 10:51:48.745 [hingStatusInfoChangedEvent] - 'max:shuttercontact:MKF0005051:MKF0003902' changed from INITIALIZING to ONLINE
2020-01-19 10:51:48.768 [me.event.ThingUpdatedEvent] - Thing 'max:shuttercontact:MKF0005051:MKF0003902' has been updated.
2020-01-19 10:51:48.774 [hingStatusInfoChangedEvent] - 'max:thermostat:MKF0005051:OEQ1692526' changed from INITIALIZING to ONLINE
2020-01-19 10:51:48.802 [me.event.ThingUpdatedEvent] - Thing 'max:thermostat:MKF0005051:OEQ1692526' has been updated.
2020-01-19 10:51:48.820 [vent.ItemStateChangedEvent] - RadiatorSetTempOfficeOana changed from 21.0 to 0.0
2020-01-19 10:51:48.857 [hingStatusInfoChangedEvent] - 'max:thermostat:MKF0005051:MKF0004450' changed from INITIALIZING to ONLINE
2020-01-19 10:51:48.863 [vent.ItemStateChangedEvent] - RadiatorValvePositionOfficeOana changed from 44 to 0
2020-01-19 10:51:48.932 [me.event.ThingUpdatedEvent] - Thing 'max:thermostat:MKF0005051:MKF0004450' has been updated.
2020-01-19 10:51:48.972 [hingStatusInfoChangedEvent] - 'max:shuttercontact:MKF0005051:NEQ0851408' changed from INITIALIZING to ONLINE
2020-01-19 10:51:48.983 [me.event.ThingUpdatedEvent] - Thing 'max:shuttercontact:MKF0005051:NEQ0851408' has been updated.
2020-01-19 10:51:49.008 [vent.ItemStateChangedEvent] - RadiatorSetTempLivingroom changed from 21.0 to 0.0
2020-01-19 10:51:49.014 [hingStatusInfoChangedEvent] - 'max:thermostat:MKF0005051:MEQ1817048' changed from INITIALIZING to ONLINE
2020-01-19 10:51:49.028 [me.event.ThingUpdatedEvent] - Thing 'max:thermostat:MKF0005051:MEQ1817048' has been updated.
2020-01-19 10:51:49.058 [vent.ItemStateChangedEvent] - RadiatorValvePositionLivingroom changed from 10 to 0
2020-01-19 10:51:49.067 [hingStatusInfoChangedEvent] - 'max:thermostat:MKF0005051:MKF0004811' changed from INITIALIZING to ONLINE
2020-01-19 10:51:49.087 [vent.ItemStateChangedEvent] - RadiatorSetTempBathroom changed from 17.0 to 0.0
2020-01-19 10:51:49.098 [me.event.ThingUpdatedEvent] - Thing 'max:thermostat:MKF0005051:MKF0004811' has been updated.
2020-01-19 10:51:49.108 [hingStatusInfoChangedEvent] - 'max:shuttercontact:MKF0005051:MKF0004147' changed from INITIALIZING to ONLINE
2020-01-19 10:51:49.113 [me.event.ThingUpdatedEvent] - Thing 'max:shuttercontact:MKF0005051:MKF0004147' has been updated.
2020-01-19 10:51:49.119 [hingStatusInfoChangedEvent] - 'max:thermostat:MKF0005051:MEQ1820068' changed from INITIALIZING to ONLINE
2020-01-19 10:51:49.125 [vent.ItemStateChangedEvent] - RadiatorSetTempBedroom changed from 5.0 to 0.0
2020-01-19 10:51:49.143 [me.event.ThingUpdatedEvent] - Thing 'max:thermostat:MKF0005051:MEQ1820068' has been updated.
2020-01-19 10:51:49.160 [vent.ItemStateChangedEvent] - RadiatorSetTempOfficeChristoph changed from 21.0 to 0.0
2020-01-19 10:51:49.180 [hingStatusInfoChangedEvent] - 'max:shuttercontact:MKF0005051:OEQ1377265' changed from INITIALIZING to ONLINE
2020-01-19 10:51:49.187 [vent.ItemStateChangedEvent] - RadiatorValvePositionOfficeChristoph changed from 7 to 0
2020-01-19 10:51:49.239 [me.event.ThingUpdatedEvent] - Thing 'max:shuttercontact:MKF0005051:OEQ1377265' has been updated.
2020-01-19 10:51:49.263 [hingStatusInfoChangedEvent] - 'max:ecoswitch:MKF0005051:MKF0003592' changed from INITIALIZING to ONLINE
2020-01-19 10:51:49.272 [me.event.ThingUpdatedEvent] - Thing 'max:ecoswitch:MKF0005051:MKF0003592' has been updated.
2020-01-19 10:51:50.055 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:51:51.759 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:51:53.460 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:51:54.727 [vent.ItemStateChangedEvent] - other update
2020-01-19 10:51:54.821 [vent.ItemStateChangedEvent] - other update
2020-01-19 10:51:55.159 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:51:56.856 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:51:58.558 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:52:00.354 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:52:02.055 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:52:03.757 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:52:05.457 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:52:07.157 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:52:08.857 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:52:10.556 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:52:12.261 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:52:13.958 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:52:15.658 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:52:17.358 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.
2020-01-19 10:52:19.057 [me.event.ThingUpdatedEvent] - Thing 'max:bridge:MKF0005051' has been updated.

Does anybody of you have an idea what could cause this or has a solution for this problem?

Thx in advance
Christoph

This problem with loosing settings is not new in OH2.5. It started in OH2.4. My Cube loose his settings in OH2.4 not in 2-3 day but in one Month. Therfore I’ve disable it in OH.

That’s not news at all and has been like that ever since. The cube is a really crappy piece of software.
Use exclusive mode in the OH binding is the best known way to avoid running into that.

BTW, please search the forum before posting.

Sorry for the late answer, I was out of town for the last 4 days.
@JMahmens: I had no issues while running on OH 2.4 so I thought people might found new causes.

@mstormi: Before I posted my question I have searched the forum. All entries I found where which just loosing setting but no one mentioned the constant polling. Some posts suggested to NOT use exclusive and the problem should go away. I tried, problem still exists. So I thought I post my log and settings in hope someone could make more of it as I can.

Does anyone know is there a report on Github for this problem? Or could anyone lead me in the right direction on what repo i should open such an issue?

Thx

There isn’t, and it does not make sense to open any because the problem is not with the binding or any other part of OH. Switching to exclusive mode once the cube config is broken does not heal it.
But when you use exclusive mode right from the start (i.e. after you have reinitialized your cube), the problem is most unlikely to occur.

Ok, thanks for the info about the repo.
My cube was running in exclusive mode since day 1. So I thought something might has changed since the update. Seams it hasn’t… I’ll close this thread than.

Maybe some background.

The cube memory getting corrupted/lost is something that is most likely a firmware bug/race condition.

It is not unique to openhab, but also is known/ reported to be on other automations platforms FHEM domotic etc. Even it the official app it can happen if you run long enough.

Nothing particularly changed recently in the binding so it is unlikely that is the cause.

Unless anyone can point out what the binding is sending wrongly to the device that causes this, it is considered a firmware bug and should be reported to eq-3 (the manufacturer) instead of here.

Best workaround appears to be limit the device communistic: exclusive mode + not to frequent refresh. Would also suggest to have refreshActualRate (Thermostat config) disabled.