Open gnilebein opened 5 months ago
Some more Informations and Logfiles:
Here is a log file when I change the mode. Here the command is transmitted within a very short time. The whole thing happens within two seconds.
2024-02-01 11:48:59.289 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 135 (LEQ1074357-mode:AUTOMATIC).
2024-02-01 11:48:59.289 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command id: 135, channelUID: max:thermostatplus:MKF0026302:LEQ1074357:mode, command: AUTOMATIC, cubeCommand: null, serialNumber: LEQ1074357, key: LEQ1074357-mode, commandText: AUTOMATIC sent to MAX! Cube at IP: 192.168.112.99
2024-02-01 11:48:59.290 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #698 to MAX! Cube
2024-02-01 11:48:59.290 [TRACE] [nternal.handler.MaxCubeBridgeHandler] - Write string to Max! Cube 192.168.112.99: s:AARAAAAAD3PJBgA=
2024-02-01 11:48:59.504 [TRACE] [nternal.handler.MaxCubeBridgeHandler] - message block: 'S:07,0,31'
2024-02-01 11:48:59.505 [TRACE] [nternal.handler.MaxCubeBridgeHandler] - === S Message ===
2024-02-01 11:48:59.505 [TRACE] [nternal.handler.MaxCubeBridgeHandler] - RAW : 07,0,31
2024-02-01 11:48:59.505 [TRACE] [nternal.handler.MaxCubeBridgeHandler] - DutyCycle : 7
2024-02-01 11:48:59.505 [TRACE] [nternal.handler.MaxCubeBridgeHandler] - Command Discarded : false
2024-02-01 11:48:59.505 [TRACE] [nternal.handler.MaxCubeBridgeHandler] - FreeMemorySlots : 49
2024-02-01 11:48:59.506 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - S message. Duty Cycle: 7, Free Memory Slots: 49
2024-02-01 11:48:59.506 [TRACE] [nternal.handler.MaxCubeBridgeHandler] - Command id: 135, channelUID: max:thermostatplus:MKF0026302:LEQ1074357:mode, command: AUTOMATIC, cubeCommand: null, serialNumber: LEQ1074357, key: LEQ1074357-mode, commandText: AUTOMATIC completed for MAX! Cube at IP: 192.168.112.99
2024-02-01 11:49:13.637 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'maxValveBad' changed from 100 to 0
2024-02-01 11:49:13.577 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #699 to MAX! Cube
2024-02-01 11:49:13.577 [TRACE] [nternal.handler.MaxCubeBridgeHandler] - Write string to Max! Cube 192.168.112.99: l:
2024-02-01 11:49:13.605 [TRACE] [nternal.handler.MaxCubeBridgeHandler] - message block: 'L:CxqckgkSGAAKAAAACxDx9wkSGAAoAAAACxGlEgkSGCkmAAAACxGkgAkSGAEoANcACw9zyQkSGAAiAAAACwWyxAkSGCIoAAAACxDyEQkSGAAKAAAA'
2024-02-01 11:49:13.605 [TRACE] [nternal.handler.MaxCubeBridgeHandler] - === L Message ===
2024-02-01 11:49:13.605 [TRACE] [nternal.handler.MaxCubeBridgeHandler] - RAW: CxqckgkSGAAKAAAACxDx9wkSGAAoAAAACxGlEgkSGCkmAAAACxGkgAkSGAEoANcACw9zyQkSGAAiAAAACwWyxAkSGCIoAAAACxDyEQkSGAAKAAAA
And the log file when changing the temperature resets the temperature to the original value after 12 seconds, and only then does communication with the Cube take place:
2024-02-01 11:47:34.236 [INFO ] [openhab.event.ItemCommandEvent ] - Item 'maxSetTempKinderzimmerY' received command 11.5
2024-02-01 11:47:34.243 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'maxSetTempKinderzimmerY' predicted to become 11.5
2024-02-01 11:47:34.243 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'maxSetTempKinderzimmerY' changed from 5 to 11.5
2024-02-01 11:47:34.251 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Command queued id 134 (MKF0025817-set_temp:11.5).
2024-02-01 11:47:46.335 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'maxSetTempKinderzimmerY' changed from 11.5 to 5
2024-02-01 11:47:46.220 [DEBUG] [nternal.handler.MaxCubeBridgeHandler] - Sending request #695 to MAX! Cube
2024-02-01 11:47:46.220 [TRACE] [nternal.handler.MaxCubeBridgeHandler] - Write string to Max! Cube 192.168.112.99: l:
2024-02-01 11:47:46.302 [TRACE] [nternal.handler.MaxCubeBridgeHandler] - message block: 'L:CxqckgkSGAAKAAAACxDx9wkSGAAoAAAACxGlEgkSGCkmAAAACxGkgAkSGAEoANcACw9zyQkSG2QiAN0ACwWyxAkSGCIoAAAACxDyEQkSGAAKAAAA'
2024-02-01 11:47:46.302 [TRACE] [nternal.handler.MaxCubeBridgeHandler] - === L Message ===
2024-02-01 11:47:46.303 [TRACE] [nternal.handler.MaxCubeBridgeHandler] - RAW: CxqckgkSGAAKAAAACxDx9wkSGAAoAAAACxGlEgkSGCkmAAAACxGkgAkSGAEoANcACw9zyQkSG2QiAN0ACwWyxAkSGCIoAAAACxDyEQkSGAAKAAAA
I have the problem that I can no longer change the temperature of my thermostats via openHAB and the Max Cube.
openHAB accepts the change, a short time later the message appears that the data is being sent to the Max Cube. Before that, however, the temperature already jumps back.
The debug log shows this very well:
A few moments later...
Changing the temperature via the Max software works without any problems.