Max! Cube - Weird behaviour probably due to "max.things"

Hi Guys,

I’m using Max! Cube solution with 15 Thermostat+ for more than 1,5 year now, and even if I had some troubles at the beginning with the reliability (addressed in Max! cube stability eQ-3 under OpenHAB2 and Max! Cube loses all settings with OpenHab) it was totally working without any problem.

I have a weird behaviour with my Max! Cube since few days… Indeed, many “unwanted” commands are sent to thermostats.
NB (26th of october) : As I explained in post 3 below, the root cause seems to be my max.things declaration

Note that the desired commands was the following :

  • On the 21st of October : Send Economy temperatures (17°C) to all thermostat+ at 9:15pm
  • On the 22nd of October : Send Confort temperatures (around 20°C/21°C) to all thermostats+ at 6:30am

To have clean logs, I rebooted my OpenHAB at 3:50am. (full logs are in attachment)

Just after the reboot, I can see that the Duty Cycle is really high, knowning that the last wanted command was sent the day before at 9:15pm.

2019-10-22 03:58:54.952 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - === H Message === 
2019-10-22 03:58:54.956 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Serial number: NEQ1206692
2019-10-22 03:58:54.957 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - FreeMemorySlots: 50
2019-10-22 03:58:54.959 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - NTPCounter: 0
2019-10-22 03:58:54.961 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Unknown: 00000000
2019-10-22 03:58:54.962 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - CubeTimeState: 03
2019-10-22 03:58:54.964 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - RF address (HEX): 172847
2019-10-22 03:58:54.966 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Firmware version: 01.13
2019-10-22 03:58:54.968 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Connection ID: 21fcbe59
2019-10-22 03:58:54.971 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Duty Cycle: 80
2019-10-22 03:58:54.973 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Duty cycle at 80, will not release other thread

Then I can see the Duty Cycle is too high, so it decides to wait (that’s normal, due to european reglementation)… and it will wait during around one hour

2019-10-22 03:58:56.637 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Found to have excess duty cycle, waiting for better times...

Then, when the level of duty cycle is acceptable, we can see, for an incomprehensible reason, that it decided to send commands to set temperature to 17.5°C to thermostats. This is the most interesting part, because as far as I remember, I never used any scenario to set the temperature to 17.5°C

2019-10-22 04:59:18.472 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actual needs updating for Thermostat+ E2-MEZZ2 (OEQ1240009) id: max:thermostatplus:NEQ1206692:OEQ1240009
2019-10-22 04:59:18.476 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actuals Refresh: Setting Temp 17.5
2019-10-22 04:59:18.484 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command org.openhab.binding.max.internal.handler.SendCommand@1bab8ba[id=1,channelUID=max:thermostatplus:NEQ1206692:OEQ1240009:set_temp,command=17.5 ?C,cubeCommand=<null>,serialNumber=OEQ1240009,key=OEQ1240009-set_temp,commandText=17.5 ?C] sent to MAX! Cube at IP: 192.168.1.250
2019-10-22 04:59:18.489 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #61 to MAX! Cube
2019-10-22 04:59:18.489 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 1 (OEQ1240009-set_temp:17.5 ?C).
2019-10-22 04:59:18.505 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actual Refresh in progress for Thermostat+ E2-MEZZ2 (OEQ1240009) id: max:thermostatplus:NEQ1206692:OEQ1240009
2019-10-22 04:59:18.507 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E2-MEZZ2 (OEQ1240009) id: max:thermostatplus:NEQ1206692:OEQ1240009
2019-10-22 04:59:18.512 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actual needs updating for Thermostat+ E1-PARENTS (NEQ1259843) id: max:thermostatplus:NEQ1206692:NEQ1259843
2019-10-22 04:59:18.514 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actuals Refresh: Setting Temp 17.5
2019-10-22 04:59:18.517 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 2 (NEQ1259843-set_temp:17.5 ?C).
2019-10-22 04:59:18.528 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actual Refresh in progress for Thermostat+ E1-PARENTS (NEQ1259843) id: max:thermostatplus:NEQ1206692:NEQ1259843
2019-10-22 04:59:18.530 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E1-PARENTS (NEQ1259843) id: max:thermostatplus:NEQ1206692:NEQ1259843
2019-10-22 04:59:18.533 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E2-MATHILDE (NEQ1587600) id: max:thermostatplus:NEQ1206692:NEQ1587600
2019-10-22 04:59:18.537 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actual needs updating for Thermostat+ E0-BUREAU (OEQ1240491) id: max:thermostatplus:NEQ1206692:OEQ1240491
2019-10-22 04:59:18.539 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actuals Refresh: Setting Temp 17.5
2019-10-22 04:59:18.542 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 3 (OEQ1240491-set_temp:17.5 ?C).
2019-10-22 04:59:18.547 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actual Refresh in progress for Thermostat+ E0-BUREAU (OEQ1240491) id: max:thermostatplus:NEQ1206692:OEQ1240491
2019-10-22 04:59:18.553 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E0-BUREAU (OEQ1240491) id: max:thermostatplus:NEQ1206692:OEQ1240491
2019-10-22 04:59:18.559 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actual needs updating for Thermostat+ E1-SALON2 (OEQ1240409) id: max:thermostatplus:NEQ1206692:OEQ1240409
2019-10-22 04:59:18.561 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actuals Refresh: Setting Temp 17.5
2019-10-22 04:59:18.565 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 4 (OEQ1240409-set_temp:17.5 ?C).
2019-10-22 04:59:18.572 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actual Refresh in progress for Thermostat+ E1-SALON2 (OEQ1240409) id: max:thermostatplus:NEQ1206692:OEQ1240409
2019-10-22 04:59:18.575 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E1-SALON2 (OEQ1240409) id: max:thermostatplus:NEQ1206692:OEQ1240409
2019-10-22 04:59:18.578 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actual needs updating for Thermostat+ E0-ENTREE (OEQ1240118) id: max:thermostatplus:NEQ1206692:OEQ1240118
2019-10-22 04:59:18.580 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actuals Refresh: Setting Temp 17.5
2019-10-22 04:59:18.582 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 5 (OEQ1240118-set_temp:17.5 ?C).
2019-10-22 04:59:18.587 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actual Refresh in progress for Thermostat+ E0-ENTREE (OEQ1240118) id: max:thermostatplus:NEQ1206692:OEQ1240118
2019-10-22 04:59:18.589 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E0-ENTREE (OEQ1240118) id: max:thermostatplus:NEQ1206692:OEQ1240118
2019-10-22 04:59:18.597 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E1-SDB2 (OEQ1240517) id: max:thermostatplus:NEQ1206692:OEQ1240517
2019-10-22 04:59:18.602 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actual needs updating for Thermostat+ E2-MEZZ1 (OEQ1240095) id: max:thermostatplus:NEQ1206692:OEQ1240095
2019-10-22 04:59:18.605 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actuals Refresh: Setting Temp 17.5
2019-10-22 04:59:18.608 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 6 (OEQ1240095-set_temp:17.5 ?C).
2019-10-22 04:59:18.614 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actual Refresh in progress for Thermostat+ E2-MEZZ1 (OEQ1240095) id: max:thermostatplus:NEQ1206692:OEQ1240095
2019-10-22 04:59:18.617 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E2-MEZZ1 (OEQ1240095) id: max:thermostatplus:NEQ1206692:OEQ1240095
2019-10-22 04:59:18.622 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actual needs updating for Thermostat+ E0-BUANDERIE (OEQ1244240) id: max:thermostatplus:NEQ1206692:OEQ1244240
2019-10-22 04:59:18.624 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actuals Refresh: Setting Temp 17.5
2019-10-22 04:59:18.627 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 7 (OEQ1244240-set_temp:17.5 ?C).
2019-10-22 04:59:18.631 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actual Refresh in progress for Thermostat+ E0-BUANDERIE (OEQ1244240) id: max:thermostatplus:NEQ1206692:OEQ1244240
2019-10-22 04:59:18.634 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E0-BUANDERIE (OEQ1244240) id: max:thermostatplus:NEQ1206692:OEQ1244240
2019-10-22 04:59:18.638 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actual needs updating for Thermostat+ E1-SALON1 (OEQ1241911) id: max:thermostatplus:NEQ1206692:OEQ1241911
2019-10-22 04:59:18.641 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actuals Refresh: Setting Temp 17.5
2019-10-22 04:59:18.644 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 8 (OEQ1241911-set_temp:17.5 ?C).
2019-10-22 04:59:18.651 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actual Refresh in progress for Thermostat+ E1-SALON1 (OEQ1241911) id: max:thermostatplus:NEQ1206692:OEQ1241911
2019-10-22 04:59:18.653 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E1-SALON1 (OEQ1241911) id: max:thermostatplus:NEQ1206692:OEQ1241911
2019-10-22 04:59:18.656 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actual needs updating for Thermostat+ E1-ENTREE (NEQ1260366) id: max:thermostatplus:NEQ1206692:NEQ1260366
2019-10-22 04:59:18.661 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actuals Refresh: Setting Temp 17.5
2019-10-22 04:59:18.665 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 9 (NEQ1260366-set_temp:17.5 ?C).
2019-10-22 04:59:18.670 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actual Refresh in progress for Thermostat+ E1-ENTREE (NEQ1260366) id: max:thermostatplus:NEQ1206692:NEQ1260366
2019-10-22 04:59:18.673 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E1-ENTREE (NEQ1260366) id: max:thermostatplus:NEQ1206692:NEQ1260366
2019-10-22 04:59:18.678 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actual needs updating for Thermostat+ E0-CINEMA2 (OEQ1240758) id: max:thermostatplus:NEQ1206692:OEQ1240758
2019-10-22 04:59:18.682 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actuals Refresh: Setting Temp 17.5
2019-10-22 04:59:18.685 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 10 (OEQ1240758-set_temp:17.5 ?C).
2019-10-22 04:59:18.691 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actual Refresh in progress for Thermostat+ E0-CINEMA2 (OEQ1240758) id: max:thermostatplus:NEQ1206692:OEQ1240758
2019-10-22 04:59:18.694 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E0-CINEMA2 (OEQ1240758) id: max:thermostatplus:NEQ1206692:OEQ1240758
2019-10-22 04:59:18.697 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actual needs updating for Thermostat+ E1-SDB1 (OEQ1240471) id: max:thermostatplus:NEQ1206692:OEQ1240471
2019-10-22 04:59:18.703 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actuals Refresh: Setting Temp 17.5
2019-10-22 04:59:18.703 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - S message. Duty Cycle: 0, Free Memory Slots: 49
2019-10-22 04:59:18.706 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 11 (OEQ1240471-set_temp:17.5 ?C).
2019-10-22 04:59:18.709 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actual Refresh in progress for Thermostat+ E1-SDB1 (OEQ1240471) id: max:thermostatplus:NEQ1206692:OEQ1240471
2019-10-22 04:59:18.711 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E1-SDB1 (OEQ1240471) id: max:thermostatplus:NEQ1206692:OEQ1240471
2019-10-22 04:59:18.716 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actual needs updating for Thermostat+ E1-CUISINE (NEQ1585577) id: max:thermostatplus:NEQ1206692:NEQ1585577
2019-10-22 04:59:18.718 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actuals Refresh: Setting Temp 17.5
2019-10-22 04:59:18.721 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 12 (NEQ1585577-set_temp:17.5 ?C).
2019-10-22 04:59:18.725 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actual Refresh in progress for Thermostat+ E1-CUISINE (NEQ1585577) id: max:thermostatplus:NEQ1206692:NEQ1585577
2019-10-22 04:59:18.727 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E1-CUISINE (NEQ1585577) id: max:thermostatplus:NEQ1206692:NEQ1585577
2019-10-22 04:59:18.732 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actual needs updating for Thermostat+ E2-ANAIS (NEQ1585279) id: max:thermostatplus:NEQ1206692:NEQ1585279
2019-10-22 04:59:18.734 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actuals Refresh: Setting Temp 18.0
2019-10-22 04:59:18.736 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 13 (NEQ1585279-set_temp:18.0 ?C).
2019-10-22 04:59:18.741 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Actual Refresh in progress for Thermostat+ E2-ANAIS (NEQ1585279) id: max:thermostatplus:NEQ1206692:NEQ1585279
2019-10-22 04:59:18.743 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E2-ANAIS (NEQ1585279) id: max:thermostatplus:NEQ1206692:NEQ1585279
2019-10-22 04:59:18.757 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command org.openhab.binding.max.internal.handler.SendCommand@527e98[id=2,channelUID=max:thermostatplus:NEQ1206692:NEQ1259843:set_temp,command=17.5 ?C,cubeCommand=<null>,serialNumber=NEQ1259843,key=NEQ1259843-set_temp,commandText=17.5 ?C] sent to MAX! Cube at IP: 192.168.1.250
2019-10-22 04:59:18.759 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #62 to MAX! Cube
2019-10-22 04:59:18.896 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - S message. Duty Cycle: 0, Free Memory Slots: 48
2019-10-22 04:59:18.949 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command org.openhab.binding.max.internal.handler.SendCommand@c36e10[id=3,channelUID=max:thermostatplus:NEQ1206692:OEQ1240491:set_temp,command=17.5 ?C,cubeCommand=<null>,serialNumber=OEQ1240491,key=OEQ1240491-set_temp,commandText=17.5 ?C] sent to MAX! Cube at IP: 192.168.1.250
2019-10-22 04:59:18.952 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #63 to MAX! Cube
2019-10-22 04:59:19.103 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - S message. Duty Cycle: 0, Free Memory Slots: 47
2019-10-22 04:59:19.157 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command org.openhab.binding.max.internal.handler.SendCommand@1ffaf99[id=4,channelUID=max:thermostatplus:NEQ1206692:OEQ1240409:set_temp,command=17.5 ?C,cubeCommand=<null>,serialNumber=OEQ1240409,key=OEQ1240409-set_temp,commandText=17.5 ?C] sent to MAX! Cube at IP: 192.168.1.250
2019-10-22 04:59:19.158 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #64 to MAX! Cube
2019-10-22 04:59:20.198 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - S message. Duty Cycle: 3, Free Memory Slots: 46
2019-10-22 04:59:20.251 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command org.openhab.binding.max.internal.handler.SendCommand@176b5b4[id=5,channelUID=max:thermostatplus:NEQ1206692:OEQ1240118:set_temp,command=17.5 ?C,cubeCommand=<null>,serialNumber=OEQ1240118,key=OEQ1240118-set_temp,commandText=17.5 ?C] sent to MAX! Cube at IP: 192.168.1.250
2019-10-22 04:59:20.252 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #65 to MAX! Cube
2019-10-22 04:59:21.425 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - S message. Duty Cycle: 6, Free Memory Slots: 46
2019-10-22 04:59:21.479 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command org.openhab.binding.max.internal.handler.SendCommand@d9bebc[id=6,channelUID=max:thermostatplus:NEQ1206692:OEQ1240095:set_temp,command=17.5 ?C,cubeCommand=<null>,serialNumber=OEQ1240095,key=OEQ1240095-set_temp,commandText=17.5 ?C] sent to MAX! Cube at IP: 192.168.1.250
2019-10-22 04:59:21.483 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #66 to MAX! Cube
2019-10-22 04:59:22.499 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - S message. Duty Cycle: 9, Free Memory Slots: 44
2019-10-22 04:59:22.554 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command org.openhab.binding.max.internal.handler.SendCommand@13df159[id=7,channelUID=max:thermostatplus:NEQ1206692:OEQ1244240:set_temp,command=17.5 ?C,cubeCommand=<null>,serialNumber=OEQ1244240,key=OEQ1244240-set_temp,commandText=17.5 ?C] sent to MAX! Cube at IP: 192.168.1.250
2019-10-22 04:59:22.557 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #67 to MAX! Cube
2019-10-22 04:59:22.699 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - S message. Duty Cycle: 9, Free Memory Slots: 44
2019-10-22 04:59:22.754 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command org.openhab.binding.max.internal.handler.SendCommand@12c0d40[id=8,channelUID=max:thermostatplus:NEQ1206692:OEQ1241911:set_temp,command=17.5 ?C,cubeCommand=<null>,serialNumber=OEQ1241911,key=OEQ1241911-set_temp,commandText=17.5 ?C] sent to MAX! Cube at IP: 192.168.1.250
2019-10-22 04:59:22.758 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #68 to MAX! Cube
2019-10-22 04:59:23.699 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - S message. Duty Cycle: 12, Free Memory Slots: 45
2019-10-22 04:59:23.754 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command org.openhab.binding.max.internal.handler.SendCommand@1dbc944[id=9,channelUID=max:thermostatplus:NEQ1206692:NEQ1260366:set_temp,command=17.5 ?C,cubeCommand=<null>,serialNumber=NEQ1260366,key=NEQ1260366-set_temp,commandText=17.5 ?C] sent to MAX! Cube at IP: 192.168.1.250
2019-10-22 04:59:23.757 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #69 to MAX! Cube
2019-10-22 04:59:23.904 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - S message. Duty Cycle: 12, Free Memory Slots: 43
2019-10-22 04:59:23.958 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command org.openhab.binding.max.internal.handler.SendCommand@aab49d[id=10,channelUID=max:thermostatplus:NEQ1206692:OEQ1240758:set_temp,command=17.5 ?C,cubeCommand=<null>,serialNumber=OEQ1240758,key=OEQ1240758-set_temp,commandText=17.5 ?C] sent to MAX! Cube at IP: 192.168.1.250
2019-10-22 04:59:23.961 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #70 to MAX! Cube
2019-10-22 04:59:24.900 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - S message. Duty Cycle: 15, Free Memory Slots: 44
2019-10-22 04:59:24.957 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command org.openhab.binding.max.internal.handler.SendCommand@353e68[id=11,channelUID=max:thermostatplus:NEQ1206692:OEQ1240471:set_temp,command=17.5 ?C,cubeCommand=<null>,serialNumber=OEQ1240471,key=OEQ1240471-set_temp,commandText=17.5 ?C] sent to MAX! Cube at IP: 192.168.1.250
2019-10-22 04:59:24.962 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #71 to MAX! Cube
2019-10-22 04:59:25.100 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - S message. Duty Cycle: 15, Free Memory Slots: 42
2019-10-22 04:59:25.156 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command org.openhab.binding.max.internal.handler.SendCommand@14674a3[id=12,channelUID=max:thermostatplus:NEQ1206692:NEQ1585577:set_temp,command=17.5 ?C,cubeCommand=<null>,serialNumber=NEQ1585577,key=NEQ1585577-set_temp,commandText=17.5 ?C] sent to MAX! Cube at IP: 192.168.1.250
2019-10-22 04:59:25.159 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #72 to MAX! Cube
2019-10-22 04:59:25.761 [DEBUG] [nal.discovery.MaxCubeBridgeDiscovery] - Run MAX! Cube discovery
2019-10-22 04:59:26.200 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - S message. Duty Cycle: 17, Free Memory Slots: 43
2019-10-22 04:59:26.256 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command org.openhab.binding.max.internal.handler.SendCommand@700b26[id=13,channelUID=max:thermostatplus:NEQ1206692:NEQ1585279:set_temp,command=18.0 ?C,cubeCommand=<null>,serialNumber=NEQ1585279,key=NEQ1585279-set_temp,commandText=18.0 ?C] sent to MAX! Cube at IP: 192.168.1.250
2019-10-22 04:59:26.258 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #73 to MAX! Cube
2019-10-22 04:59:26.424 [DEBUG] [nal.discovery.MaxCubeBridgeDiscovery] - MAX! Cube found on network
2019-10-22 04:59:26.428 [DEBUG] [nal.discovery.MaxCubeBridgeDiscovery] - Found at : 192.168.1.250
2019-10-22 04:59:26.430 [DEBUG] [nal.discovery.MaxCubeBridgeDiscovery] - Serial : NEQ1206692
2019-10-22 04:59:26.440 [DEBUG] [nal.discovery.MaxCubeBridgeDiscovery] - RF Address: 172847
2019-10-22 04:59:26.443 [DEBUG] [nal.discovery.MaxCubeBridgeDiscovery] - Firmware : 01.13
2019-10-22 04:59:27.299 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - S message. Duty Cycle: 20, Free Memory Slots: 43

and then it decided by itself to restore everything as we can see in the logs :

2019-10-22 05:01:18.505 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Finished Actuals Refresh: Restoring Temp 17.0
2019-10-22 05:01:18.510 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 14 (OEQ1240009-set_temp:17.0 ?C).
2019-10-22 05:01:18.511 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command org.openhab.binding.max.internal.handler.SendCommand@10f4a29[id=14,channelUID=max:thermostatplus:NEQ1206692:OEQ1240009:set_temp,command=17.0 ?C,cubeCommand=<null>,serialNumber=OEQ1240009,key=OEQ1240009-set_temp,commandText=17.0 ?C] sent to MAX! Cube at IP: 192.168.1.250
2019-10-22 05:01:18.514 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #77 to MAX! Cube
2019-10-22 05:01:18.524 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Finished Actuals Refresh: Restoring Temp 17.0
2019-10-22 05:01:18.528 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 15 (NEQ1259843-set_temp:17.0 ?C).
2019-10-22 05:01:18.547 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Finished Actuals Refresh: Restoring Temp 17.0
2019-10-22 05:01:18.552 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 16 (OEQ1240491-set_temp:17.0 ?C).
2019-10-22 05:01:18.572 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Finished Actuals Refresh: Restoring Temp 17.0
2019-10-22 05:01:18.576 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 17 (OEQ1240409-set_temp:17.0 ?C).
2019-10-22 05:01:18.587 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Finished Actuals Refresh: Restoring Temp 17.0
2019-10-22 05:01:18.592 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 18 (OEQ1240118-set_temp:17.0 ?C).
2019-10-22 05:01:18.614 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Finished Actuals Refresh: Restoring Temp 17.0
2019-10-22 05:01:18.617 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 19 (OEQ1240095-set_temp:17.0 ?C).
2019-10-22 05:01:18.631 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Finished Actuals Refresh: Restoring Temp 17.0
2019-10-22 05:01:18.636 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 20 (OEQ1244240-set_temp:17.0 ?C).
2019-10-22 05:01:18.651 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Finished Actuals Refresh: Restoring Temp 17.0
2019-10-22 05:01:18.654 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 21 (OEQ1241911-set_temp:17.0 ?C).
2019-10-22 05:01:18.670 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Finished Actuals Refresh: Restoring Temp 17.0
2019-10-22 05:01:18.675 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 22 (NEQ1260366-set_temp:17.0 ?C).
2019-10-22 05:01:18.691 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Finished Actuals Refresh: Restoring Temp 17.0
2019-10-22 05:01:18.696 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 23 (OEQ1240758-set_temp:17.0 ?C).
2019-10-22 05:01:18.702 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - S message. Duty Cycle: 37, Free Memory Slots: 49
2019-10-22 05:01:18.709 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Finished Actuals Refresh: Restoring Temp 17.0
2019-10-22 05:01:18.716 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 24 (OEQ1240471-set_temp:17.0 ?C).
2019-10-22 05:01:18.726 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Finished Actuals Refresh: Restoring Temp 17.0
2019-10-22 05:01:18.729 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 25 (NEQ1585577-set_temp:17.0 ?C).
2019-10-22 05:01:18.741 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Finished Actuals Refresh: Restoring Temp 17.5
2019-10-22 05:01:18.746 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 26 (NEQ1585279-set_temp:17.5 ?C).
2019-10-22 05:01:18.760 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command org.openhab.binding.max.internal.handler.SendCommand@6cefde[id=15,channelUID=max:thermostatplus:NEQ1206692:NEQ1259843:set_temp,command=17.0 ?C,cubeCommand=<null>,serialNumber=NEQ1259843,key=NEQ1259843-set_temp,commandText=17.0 ?C] sent to MAX! Cube at IP: 192.168.1.250
2019-10-22 05:01:18.763 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #78 to MAX! Cube
2019-10-22 05:01:18.896 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - S message. Duty Cycle: 37, Free Memory Slots: 48
2019-10-22 05:01:18.950 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command org.openhab.binding.max.internal.handler.SendCommand@85695c[id=16,channelUID=max:thermostatplus:NEQ1206692:OEQ1240491:set_temp,command=17.0 ?C,cubeCommand=<null>,serialNumber=OEQ1240491,key=OEQ1240491-set_temp,commandText=17.0 ?C] sent to MAX! Cube at IP: 192.168.1.250
2019-10-22 05:01:18.953 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #79 to MAX! Cube
2019-10-22 05:01:19.100 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - S message. Duty Cycle: 37, Free Memory Slots: 47
2019-10-22 05:01:19.154 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command org.openhab.binding.max.internal.handler.SendCommand@b27351[id=17,channelUID=max:thermostatplus:NEQ1206692:OEQ1240409:set_temp,command=17.0 ?C,cubeCommand=<null>,serialNumber=OEQ1240409,key=OEQ1240409-set_temp,commandText=17.0 ?C] sent to MAX! Cube at IP: 192.168.1.250
2019-10-22 05:01:19.156 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #80 to MAX! Cube
2019-10-22 05:01:20.193 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - S message. Duty Cycle: 40, Free Memory Slots: 46
2019-10-22 05:01:20.196 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #81 to MAX! Cube
2019-10-22 05:01:20.246 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command org.openhab.binding.max.internal.handler.SendCommand@17924ac[id=18,channelUID=max:thermostatplus:NEQ1206692:OEQ1240118:set_temp,command=17.0 ?C,cubeCommand=<null>,serialNumber=OEQ1240118,key=OEQ1240118-set_temp,commandText=17.0 ?C] sent to MAX! Cube at IP: 192.168.1.250
2019-10-22 05:01:20.291 [DEBUG] [b.binding.max.internal.device.Device] - Device 196c62 (Thermostat+): Actual Temperature : 20.2
2019-10-22 05:01:20.294 [DEBUG] [b.binding.max.internal.device.Device] - Device 16ecbc (Thermostat+): Actual Temperature : 21.0
2019-10-22 05:01:20.296 [DEBUG] [b.binding.max.internal.device.Device] - Device 176951 (Thermostat+): Actual Temperature : 17.1
2019-10-22 05:01:20.298 [DEBUG] [b.binding.max.internal.device.Device] - Device 196b10 (Thermostat+): Actual Temperature : 18.2
2019-10-22 05:01:20.300 [DEBUG] [b.binding.max.internal.device.Device] - Device 196ad7 (Thermostat+): Actual Temperature : 19.3
2019-10-22 05:01:20.302 [DEBUG] [b.binding.max.internal.device.Device] - Device 196c6b (Thermostat+): Actual Temperature : 18.5
2019-10-22 05:01:20.304 [DEBUG] [b.binding.max.internal.device.Device] - Device 196ada (Thermostat+): Actual Temperature : 23.1
2019-10-22 05:01:20.306 [DEBUG] [b.binding.max.internal.device.Device] - Device 196ca4 (Thermostat+): Actual Temperature : 19.0
2019-10-22 05:01:20.308 [DEBUG] [b.binding.max.internal.device.Device] - Device 195ea5 (Thermostat+): Actual Temperature : 19.7
2019-10-22 05:01:20.310 [DEBUG] [b.binding.max.internal.device.Device] - Device 196567 (Thermostat+): Actual Temperature : 19.5
2019-10-22 05:01:20.312 [DEBUG] [b.binding.max.internal.device.Device] - Device 16f0f8 (Thermostat+): Actual Temperature : 19.8
2019-10-22 05:01:20.314 [DEBUG] [b.binding.max.internal.device.Device] - Device 1969ff (Thermostat+): Actual Temperature : 18.6
2019-10-22 05:01:20.316 [DEBUG] [b.binding.max.internal.device.Device] - Device 196afc (Thermostat+): Actual Temperature : 20.2
2019-10-22 05:01:20.318 [DEBUG] [b.binding.max.internal.device.Device] - Device 176374 (Thermostat+): Actual Temperature : 18.6
2019-10-22 05:01:20.320 [DEBUG] [b.binding.max.internal.device.Device] - Device 17623d (Thermostat+): Actual Temperature : 18.7
2019-10-22 05:01:20.322 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #82 to MAX! Cube
2019-10-22 05:01:20.325 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E2-MEZZ2 (OEQ1240009) id: max:thermostatplus:NEQ1206692:OEQ1240009
2019-10-22 05:01:20.329 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E1-PARENTS (NEQ1259843) id: max:thermostatplus:NEQ1206692:NEQ1259843
2019-10-22 05:01:20.333 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E2-MATHILDE (NEQ1587600) id: max:thermostatplus:NEQ1206692:NEQ1587600
2019-10-22 05:01:20.337 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E0-BUREAU (OEQ1240491) id: max:thermostatplus:NEQ1206692:OEQ1240491
2019-10-22 05:01:20.341 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E1-SALON2 (OEQ1240409) id: max:thermostatplus:NEQ1206692:OEQ1240409
2019-10-22 05:01:20.346 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Updating states of Thermostat+ E0-ENTREE (OEQ1240118) id: max:thermostatplus:NEQ1206692:OEQ1240118
2019-10-22 05:01:20.360 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E1-SDB2 (OEQ1240517) id: max:thermostatplus:NEQ1206692:OEQ1240517
2019-10-22 05:01:20.368 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E2-MEZZ1 (OEQ1240095) id: max:thermostatplus:NEQ1206692:OEQ1240095
2019-10-22 05:01:20.374 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E0-BUANDERIE (OEQ1244240) id: max:thermostatplus:NEQ1206692:OEQ1244240
2019-10-22 05:01:20.378 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E1-SALON1 (OEQ1241911) id: max:thermostatplus:NEQ1206692:OEQ1241911
2019-10-22 05:01:20.382 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E1-ENTREE (NEQ1260366) id: max:thermostatplus:NEQ1206692:NEQ1260366
2019-10-22 05:01:20.388 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E0-CINEMA2 (OEQ1240758) id: max:thermostatplus:NEQ1206692:OEQ1240758
2019-10-22 05:01:20.391 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E1-SDB1 (OEQ1240471) id: max:thermostatplus:NEQ1206692:OEQ1240471
2019-10-22 05:01:20.395 [DEBUG] [x.internal.handler.MaxDevicesHandler] - Updating states of Thermostat+ E1-CUISINE (NEQ1585577) id: max:thermostatplus:NEQ1206692:NEQ1585577
2019-10-22 05:01:20.407 [DEBUG] [x.internal.handler.MaxDevicesHandler] - No changes for Thermostat+ E2-ANAIS (NEQ1585279) id: max:thermostatplus:NEQ1206692:NEQ1585279
2019-10-22 05:01:22.396 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - S message. Duty Cycle: 46, Free Memory Slots: 46
2019-10-22 05:01:22.452 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command org.openhab.binding.max.internal.handler.SendCommand@463002[id=19,channelUID=max:thermostatplus:NEQ1206692:OEQ1240095:set_temp,command=17.0 ?C,cubeCommand=<null>,serialNumber=OEQ1240095,key=OEQ1240095-set_temp,commandText=17.0 ?C] sent to MAX! Cube at IP: 192.168.1.250
2019-10-22 05:01:22.454 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #83 to MAX! Cube
2019-10-22 05:01:22.595 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - S message. Duty Cycle: 46, Free Memory Slots: 44
2019-10-22 05:01:22.649 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command org.openhab.binding.max.internal.handler.SendCommand@1e26a1f[id=20,channelUID=max:thermostatplus:NEQ1206692:OEQ1244240:set_temp,command=17.0 ?C,cubeCommand=<null>,serialNumber=OEQ1244240,key=OEQ1244240-set_temp,commandText=17.0 ?C] sent to MAX! Cube at IP: 192.168.1.250
2019-10-22 05:01:22.652 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #84 to MAX! Cube
2019-10-22 05:01:23.597 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - S message. Duty Cycle: 49, Free Memory Slots: 43
2019-10-22 05:01:23.655 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command org.openhab.binding.max.internal.handler.SendCommand@7a809[id=21,channelUID=max:thermostatplus:NEQ1206692:OEQ1241911:set_temp,command=17.0 ?C,cubeCommand=<null>,serialNumber=OEQ1241911,key=OEQ1241911-set_temp,commandText=17.0 ?C] sent to MAX! Cube at IP: 192.168.1.250
2019-10-22 05:01:23.657 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #85 to MAX! Cube
2019-10-22 05:01:23.797 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - S message. Duty Cycle: 49, Free Memory Slots: 43
2019-10-22 05:01:23.852 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command org.openhab.binding.max.internal.handler.SendCommand@59b8e1[id=22,channelUID=max:thermostatplus:NEQ1206692:NEQ1260366:set_temp,command=17.0 ?C,cubeCommand=<null>,serialNumber=NEQ1260366,key=NEQ1260366-set_temp,commandText=17.0 ?C] sent to MAX! Cube at IP: 192.168.1.250
2019-10-22 05:01:23.855 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #86 to MAX! Cube
2019-10-22 05:01:24.797 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - S message. Duty Cycle: 51, Free Memory Slots: 44
2019-10-22 05:01:24.851 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command org.openhab.binding.max.internal.handler.SendCommand@1485688[id=23,channelUID=max:thermostatplus:NEQ1206692:OEQ1240758:set_temp,command=17.0 ?C,cubeCommand=<null>,serialNumber=OEQ1240758,key=OEQ1240758-set_temp,commandText=17.0 ?C] sent to MAX! Cube at IP: 192.168.1.250
2019-10-22 05:01:24.853 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #87 to MAX! Cube
2019-10-22 05:01:24.997 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - S message. Duty Cycle: 51, Free Memory Slots: 42
2019-10-22 05:01:25.053 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command org.openhab.binding.max.internal.handler.SendCommand@16464ac[id=24,channelUID=max:thermostatplus:NEQ1206692:OEQ1240471:set_temp,command=17.0 ?C,cubeCommand=<null>,serialNumber=OEQ1240471,key=OEQ1240471-set_temp,commandText=17.0 ?C] sent to MAX! Cube at IP: 192.168.1.250
2019-10-22 05:01:25.055 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #88 to MAX! Cube
2019-10-22 05:01:26.004 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - S message. Duty Cycle: 54, Free Memory Slots: 43
2019-10-22 05:01:26.058 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command org.openhab.binding.max.internal.handler.SendCommand@5ec229[id=25,channelUID=max:thermostatplus:NEQ1206692:NEQ1585577:set_temp,command=17.0 ?C,cubeCommand=<null>,serialNumber=NEQ1585577,key=NEQ1585577-set_temp,commandText=17.0 ?C] sent to MAX! Cube at IP: 192.168.1.250
2019-10-22 05:01:26.061 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #89 to MAX! Cube
2019-10-22 05:01:26.197 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - S message. Duty Cycle: 54, Free Memory Slots: 41
2019-10-22 05:01:26.252 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command org.openhab.binding.max.internal.handler.SendCommand@14fe2b3[id=26,channelUID=max:thermostatplus:NEQ1206692:NEQ1585279:set_temp,command=17.5 ?C,cubeCommand=<null>,serialNumber=NEQ1585279,key=NEQ1585279-set_temp,commandText=17.5 ?C] sent to MAX! Cube at IP: 192.168.1.250

I saw it does the same thing many times… so it is not really good for environment, and when the wanted scenario is executed, all thermostats are not set with the new temperatures, because of the Duty Cycle level…

Does anyone encountered the same problem ? Do you have any idea ?

I told myself that it could be good to reset my cube. One year ago, I backuped my configuration, using

telnet 192.168.1.250 62910

but I don’t know how to proceed to restore the configuration (do I have to reset the Cube, how do I send my backup to the Cube through telnet or other…
moreover, and even after the reboot of the cube, I’m not able to connect anymore to the Cube

MacBook-Air:~ schnibel$ ping 192.168.1.250
PING 192.168.1.250 (192.168.1.250): 56 data bytes
64 bytes from 192.168.1.250: icmp_seq=0 ttl=128 time=2.731 ms
64 bytes from 192.168.1.250: icmp_seq=1 ttl=128 time=2.459 ms
64 bytes from 192.168.1.250: icmp_seq=2 ttl=128 time=2.666 ms

MacBook-Air:~ schnibel$ telnet 192.168.1.250 62910
Trying 192.168.1.250...
telnet: connect to address 192.168.1.250: Host is down
telnet: Unable to connect to remote host
  • Platform information:

    • Hardware: Raspberry Pi 3 Model B Plus Rev 1.3
    • OS: Raspbian GNU/Linux 10 (buster)
    • Java Runtime Environment: OpenJDK Runtime Environment (Zulu8.40.0.178-CA-linux_aarch32hf) (build 1.8.0_222-b178)
    • openHAB version: openHAB 2.4.0-1 (Release Build)
  • max.things

Bridge max:bridge:NEQ1206692 "MAX! Gateway Cube LAN" [ ipAddress="192.168.1.250", serialNumber="NEQ1206692" ] {
Thing thermostatplus OEQ1240118 "MAX! Thermostat+ (E0-ENTREE)" [ serialNumber="OEQ1240118", refreshActualRate=60 ]
Thing thermostatplus OEQ1240491 "MAX! Thermostat+ (E0-BUREAU)" [ serialNumber="OEQ1240491", refreshActualRate=60 ]
Thing thermostatplus OEQ1240758 "MAX! Thermostat+ (E0-CINEMA2)" [ serialNumber="OEQ1240758", refreshActualRate=60 ]
Thing thermostatplus OEQ1244240 "MAX! Thermostat+ (E0-BUANDERIE)" [ serialNumber="OEQ1244240", refreshActualRate=60 ]
Thing thermostatplus NEQ1260366 "MAX! Thermostat+ (E1-ENTREE)" [ serialNumber="NEQ1260366", refreshActualRate=60 ]
Thing thermostatplus NEQ1585577 "MAX! Thermostat+ (E1-CUISINE)" [ serialNumber="NEQ1585577", refreshActualRate=60 ]
Thing thermostatplus NEQ1259843 "MAX! Thermostat+ (E1-PARENTS)" [ serialNumber="NEQ1259843", refreshActualRate=60 ]
Thing thermostatplus OEQ1241911 "MAX! Thermostat+ (E1-SALON1)" [ serialNumber="OEQ1241911", refreshActualRate=60 ]
Thing thermostatplus OEQ1240409 "MAX! Thermostat+ (E1-SALON2)" [ serialNumber="OEQ1240409", refreshActualRate=60 ]
Thing thermostatplus OEQ1240471 "MAX! Thermostat+ (E1-SDB1)" [ serialNumber="OEQ1240471", refreshActualRate=60 ]
Thing thermostatplus OEQ1240517 "MAX! Thermostat+ (E1-SDB2)" [ serialNumber="OEQ1240517", refreshActualRate=60 ]
Thing thermostatplus NEQ1585279 "MAX! Thermostat+ (E2-ANAIS)" [ serialNumber="NEQ1585279", refreshActualRate=60 ]
Thing thermostatplus NEQ1587600 "MAX! Thermostat+ (E2-MATHILDE)" [ serialNumber="NEQ1587600", refreshActualRate=60 ]
Thing thermostatplus OEQ1240095 "MAX! Thermostat+ (E2-MEZZ1)" [ serialNumber="OEQ1240095", refreshActualRate=60 ]
Thing thermostatplus OEQ1240009 "MAX! Thermostat+ (E2-MEZZ2)" [ serialNumber="OEQ1240009", refreshActualRate=60 ]
}

New important point…
I did a full factory reset today of my Max! Cube and my Thermostats+… thinking that the problem was due to inconsistent config.
But, the behavior is exactly the same… sending commands to set temperature to 17.5°, and restoring to 17° few minutes after…
Does It come from the binding itself (version Max! Binding 2.4.0) ?
Tomorrow, I’ll try to reinstall a full fresh openhab version on another Raspberry PI.

1 Like

Hi,
As I didn’t want to reinstall everything without trying to find the root cause, I did another interesting test this night.
The test was the following :

  • remove my “max.things” file from the /etc/openhab2/things folder
  • add the Max! Cube Gateway and Thermostat+ through PaperUI and automatic discovery

I kept the same scenarios of course :

  • On the 26th of October : Send Confort temperatures (around 20°C/21°C) to all thermostats+ at 8:30am

And I saw this morning that everything worked perfectly… ie : the duty cycle didn’t move during the night and just moved this morning at 8:30pm. It went from 0 to 41%.

The only weird thing I saw is that some thermostats received the bad temperature order, but I will investigate on this later (I need to set logs to DEBUG)… As an example, the desired temperature was 20°C for the thermostat E1_TH_PARENTS, and it’s what was initially done, except at the last line which shows it changed from 20.0°C to 21.0°C :

2019-10-26 03:56:31.912 [.ItemChannelLinkAddedEvent] - Link 'E1_TH_PARENTS_SETTEMP-max:thermostatplus:NEQ1206692:NEQ1259843:set_temp' has been added.
2019-10-26 03:57:21.955 [vent.ItemStateChangedEvent] - E1_TH_PARENTS_SETTEMP changed from NULL to 17.0
2019-10-26 08:30:04.995 [ome.event.ItemCommandEvent] - Item 'E1_TH_PARENTS_SETTEMP' received command 20.0
2019-10-26 08:30:05.016 [nt.ItemStatePredictedEvent] - E1_TH_PARENTS_SETTEMP predicted to become 20.0
2019-10-26 08:30:05.023 [vent.ItemStateChangedEvent] - E1_TH_PARENTS_SETTEMP changed from 17.0 to 20.0
2019-10-26 08:33:38.019 [vent.ItemStateChangedEvent] - E1_TH_PARENTS_SETTEMP changed from 20.0 to 21.0

ok, so if I go back to the main problem (sending commands to set temperature to 17.5°, and restoring the right ones few minutes later, degrading the duty cycle)… It means the root cause is my “Max.things” declaration…

I don’t see what’s wrong in it… and I have no error/warning when pushing it in openhab :

Bridge max:bridge:NEQ1206692 "MAX! Gateway Cube LAN" [ ipAddress="192.168.1.250", serialNumber="NEQ1206692" ] {
Thing thermostatplus OEQ1240118 "MAX! Thermostat+ (E0-ENTREE)" [ serialNumber="OEQ1240118", refreshActualRate=60 ]
Thing thermostatplus OEQ1240491 "MAX! Thermostat+ (E0-BUREAU)" [ serialNumber="OEQ1240491", refreshActualRate=60 ]
Thing thermostatplus OEQ1240758 "MAX! Thermostat+ (E0-CINEMA2)" [ serialNumber="OEQ1240758", refreshActualRate=60 ]
Thing thermostatplus OEQ1244240 "MAX! Thermostat+ (E0-BUANDERIE)" [ serialNumber="OEQ1244240", refreshActualRate=60 ]
Thing thermostatplus NEQ1260366 "MAX! Thermostat+ (E1-ENTREE)" [ serialNumber="NEQ1260366", refreshActualRate=60 ]
Thing thermostatplus NEQ1585577 "MAX! Thermostat+ (E1-CUISINE)" [ serialNumber="NEQ1585577", refreshActualRate=60 ]
Thing thermostatplus NEQ1259843 "MAX! Thermostat+ (E1-PARENTS)" [ serialNumber="NEQ1259843", refreshActualRate=60 ]
Thing thermostatplus OEQ1241911 "MAX! Thermostat+ (E1-SALON1)" [ serialNumber="OEQ1241911", refreshActualRate=60 ]
Thing thermostatplus OEQ1240409 "MAX! Thermostat+ (E1-SALON2)" [ serialNumber="OEQ1240409", refreshActualRate=60 ]
Thing thermostatplus OEQ1240471 "MAX! Thermostat+ (E1-SDB1)" [ serialNumber="OEQ1240471", refreshActualRate=60 ]
Thing thermostatplus OEQ1240517 "MAX! Thermostat+ (E1-SDB2)" [ serialNumber="OEQ1240517", refreshActualRate=60 ]
Thing thermostatplus NEQ1585279 "MAX! Thermostat+ (E2-ANAIS)" [ serialNumber="NEQ1585279", refreshActualRate=60 ]
Thing thermostatplus NEQ1587600 "MAX! Thermostat+ (E2-MATHILDE)" [ serialNumber="NEQ1587600", refreshActualRate=60 ]
Thing thermostatplus OEQ1240095 "MAX! Thermostat+ (E2-MEZZ1)" [ serialNumber="OEQ1240095", refreshActualRate=60 ]
Thing thermostatplus OEQ1240009 "MAX! Thermostat+ (E2-MEZZ2)" [ serialNumber="OEQ1240009", refreshActualRate=60 ]
}

Any ideas ?