Closed merlin-zaraza closed 1 week ago
Hey there @imicknl, @vlebourl, @tetienne, @nyrodev, mind taking a look at this issue as it has been labeled with an integration (overkiz
) you are listed as a code owner for? Thanks!
(message by CodeOwnersMention)
overkiz documentation overkiz source (message by IssueLinks)
@merlin-zaraza I will try to have a look in the coming days. Could you perhaps add me on Discord (iMick#1903) so we can speed up debugging?
It seems that they allow multiple 'operation modes' via the interface, but via the API they are all mapped as separate commands and states. We would need to execute them one by one via the app, and gather the commands via the diagnostics / API, so we can implement these.
How could we simulate this? If you are able to simulate this and compare the JSON diagnostics, we should be able to understand what is different. How does this show up in the app?
There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment π This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.
Still actual. @iMicknl any updates?
There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment π This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.
Still actual.
Here is history log for different actions made in Cozytouch app:
Eco+:
"HistoryExecution(id='f2208366-0a1b-4482-0a37-da0ba18621b3', event_time=1700574298984, owner=GACOMA_Production_85211, source='mobile:mobile', end_time=1700574301113, effective_start_time=1700574298985, duration=2128, label='Cozytouch iOS: 3.7.5 (50)', type='Immediate execution - MANUAL_CONTROL', state=<ExecutionState.COMPLETED: 'COMPLETED'>, failure_type='NO_FAILURE', commands=[HistoryExecutionCommand(device_url=modbuslink://****-****-8087/1#1, command='setDHWMode', rank=0, dynamic=False, state=<ExecutionState.COMPLETED: 'COMPLETED'>, failure_type='NO_FAILURE', parameters=['autoMode'])], execution_type=<ExecutionType.IMMEDIATE_EXECUTION: 'Immediate execution'>, execution_sub_type=<ExecutionSubType.MANUAL_CONTROL: 'MANUAL_CONTROL'>)"
Manual:
"HistoryExecution(id='f258d24e-0a1b-4482-0a37-da0ba55ada38', event_time=1700577989199, owner=GACOMA_Production_85211, source='mobile:mobile', end_time=1700577991319, effective_start_time=1700577989199, duration=2120, label='Cozytouch iOS: 3.7.5 (50)', type='Immediate execution - MANUAL_CONTROL', state=<ExecutionState.COMPLETED: 'COMPLETED'>, failure_type='NO_FAILURE', commands=[HistoryExecutionCommand(device_url=modbuslink://****-****-8087/1#1, command='setDHWMode', rank=0, dynamic=False, state=<ExecutionState.COMPLETED: 'COMPLETED'>, failure_type='NO_FAILURE', parameters=['manualEcoInactive'])], execution_type=<ExecutionType.IMMEDIATE_EXECUTION: 'Immediate execution'>, execution_sub_type=<ExecutionSubType.MANUAL_CONTROL: 'MANUAL_CONTROL'>)"
Schedule On:
HistoryExecution(id='f25ab8a5-0a1b-4482-0a37-da0b2a44af65', event_time=1700578113702, owner=GACOMA_Production_85211, source='mobile:mobile', end_time=1700578114171, effective_start_time=1700578113702, duration=469, label='Cozytouch iOS: 3.7.5 (50)', type='Immediate execution - MANUAL_CONTROL', state=<ExecutionState.COMPLETED: 'COMPLETED'>, failure_type='NO_FAILURE', commands=[HistoryExecutionCommand(device_url=modbuslink://****-****-8087/1#1, command='setOperatingRange', rank=0, dynamic=False, state=<ExecutionState.COMPLETED: 'COMPLETED'>, failure_type='NO_FAILURE', parameters=['pacProg_elecProg'])], execution_type=<ExecutionType.IMMEDIATE_EXECUTION: 'Immediate execution'>, execution_sub_type=<ExecutionSubType.MANUAL_CONTROL: 'MANUAL_CONTROL'>)"
Schedule off:
"HistoryExecution(id='f264d248-0a1b-4482-0a37-da0bbfff5d0a', event_time=1700578775625, owner=GACOMA_Production_85211, source='mobile:mobile', end_time=1700578778181, effective_start_time=1700578775625, duration=2556, label='Cozytouch iOS: 3.7.5 (50)', type='Immediate execution - MANUAL_CONTROL', state=<ExecutionState.COMPLETED: 'COMPLETED'>, failure_type='NO_FAILURE', commands=[HistoryExecutionCommand(device_url=modbuslink://--8087/1#1, command='setOperatingRange', rank=0, dynamic=False, state=<ExecutionState.COMPLETED: 'COMPLETED'>, failure_type='NO_FAILURE', parameters=['pac24h_elec24h'])], execution_type=<ExecutionType.IMMEDIATE_EXECUTION: 'Immediate execution'>, execution_sub_type=<ExecutionSubType.MANUAL_CONTROL: 'MANUAL_CONTROL'>)"
Boost+ Off:
"HistoryExecution(id='f2574556-0a1b-4482-0a37-da0b13a03b50', event_time=1700577887575, owner=GACOMA_Production_85211, source='mobile:mobile', end_time=1700577889168, effective_start_time=1700577887575, duration=1593, label='Cozytouch iOS: 3.7.5 (50)', type='Immediate execution - MANUAL_CONTROL', state=<ExecutionState.COMPLETED: 'COMPLETED'>, failure_type='NO_FAILURE', commands=[HistoryExecutionCommand(device_url=modbuslink://****-****-8087/1#1, command='setBoostMode', rank=0, dynamic=False, state=<ExecutionState.COMPLETED: 'COMPLETED'>, failure_type='NO_FAILURE', parameters=['off'])], execution_type=<ExecutionType.IMMEDIATE_EXECUTION: 'Immediate execution'>, execution_sub_type=<ExecutionSubType.MANUAL_CONTROL: 'MANUAL_CONTROL'>)"
Boost+ On:
"HistoryExecution(id='f255ab7d-0a1b-4482-0a37-da0baca6baf3', event_time=1700577782654, owner=GACOMA_Production_85211, source='mobile:mobile', end_time=1700577785969, effective_start_time=1700577782654, duration=3315, label='Cozytouch iOS: 3.7.5 (50)', type='Immediate execution - MANUAL_CONTROL', state=<ExecutionState.COMPLETED: 'COMPLETED'>, failure_type='NO_FAILURE', commands=[HistoryExecutionCommand(device_url=modbuslink://****-****-8087/1#1, command='setBoostStartDate', rank=0, dynamic=False, state=<ExecutionState.COMPLETED: 'COMPLETED'>, failure_type='NO_FAILURE', parameters=[{'year': 2023, 'weekday': 1, 'minute': 43, 'second': 2, 'hour': 16, 'month': 11, 'day': 21}]), HistoryExecutionCommand(device_url=modbuslink://****-****-8087/1#1, command='setBoostEndDate', rank=1, dynamic=False, state=<ExecutionState.COMPLETED: 'COMPLETED'>, failure_type='NO_FAILURE', parameters=[{'year': 2023, 'weekday': 2, 'minute': 43, 'second': 2, 'hour': 16, 'month': 11, 'day': 22}]), HistoryExecutionCommand(device_url=modbuslink://****-****-8087/1#1, command='setBoostMode', rank=2, dynamic=False, state=<ExecutionState.COMPLETED: 'COMPLETED'>, failure_type='NO_FAILURE', parameters=['prog'])], execution_type=<ExecutionType.IMMEDIATE_EXECUTION: 'Immediate execution'>, execution_sub_type=<ExecutionSubType.MANUAL_CONTROL: 'MANUAL_CONTROL'>)"
Boost Off:
"HistoryExecution(id='f2537eff-0a1b-4482-0a37-da0bf7da7d52', event_time=1700577640192, owner=GACOMA_Production_85211, source='mobile:mobile', end_time=1700577642336, effective_start_time=1700577640192, duration=2144, label='Cozytouch iOS: 3.7.5 (50)', type='Immediate execution - MANUAL_CONTROL', state=<ExecutionState.COMPLETED: 'COMPLETED'>, failure_type='NO_FAILURE', commands=[HistoryExecutionCommand(device_url=modbuslink://****-****-8087/1#1, command='setBoostMode', rank=0, dynamic=False, state=<ExecutionState.COMPLETED: 'COMPLETED'>, failure_type='NO_FAILURE', parameters=['off'])], execution_type=<ExecutionType.IMMEDIATE_EXECUTION: 'Immediate execution'>, execution_sub_type=<ExecutionSubType.MANUAL_CONTROL: 'MANUAL_CONTROL'>)"
Boost On:
"HistoryExecution(id='f2502899-0a1b-4482-0a37-da0b27c27bc1', event_time=1700577421466, owner=GACOMA_Production_85211, source='mobile:mobile', end_time=1700577423004, effective_start_time=1700577421467, duration=1537, label='Cozytouch iOS: 3.7.5 (50)', type='Immediate execution - MANUAL_CONTROL', state=<ExecutionState.COMPLETED: 'COMPLETED'>, failure_type='NO_FAILURE', commands=[HistoryExecutionCommand(device_url=modbuslink://****-****-8087/1#1, command='refreshBoostStartDate', rank=0, dynamic=False, state=<ExecutionState.COMPLETED: 'COMPLETED'>, failure_type='NO_FAILURE', parameters=[]), HistoryExecutionCommand(device_url=modbuslink://****-****-8087/1#1, command='refreshBoostEndDate', rank=1, dynamic=False, state=<ExecutionState.COMPLETED: 'COMPLETED'>, failure_type='NO_FAILURE', parameters=[]), HistoryExecutionCommand(device_url=modbuslink://****-****-8087/1#1, command='setBoostMode', rank=2, dynamic=False, state=<ExecutionState.COMPLETED: 'COMPLETED'>, failure_type='NO_FAILURE', parameters=['on'])], execution_type=<ExecutionType.IMMEDIATE_EXECUTION: 'Immediate execution'>, execution_sub_type=<ExecutionSubType.MANUAL_CONTROL: 'MANUAL_CONTROL'>)"
Refresh:
"HistoryExecution(id='f220a301-0a1b-4482-0a37-da0b7f2a9b73', event_time=1700574307074, owner=GACOMA_Production_85211, source='mobile:mobile', end_time=1700574309219, effective_start_time=1700574307074, duration=2145, label='', type='Immediate execution - MANUAL_CONTROL', state=<ExecutionState.COMPLETED: 'COMPLETED'>, failure_type='NO_FAILURE', commands=[HistoryExecutionCommand(device_url=modbuslink://****-****-8087/1#1, command='refreshDHWMode', rank=0, dynamic=False, state=<ExecutionState.COMPLETED: 'COMPLETED'>, failure_type='NO_FAILURE', parameters=[])], execution_type=<ExecutionType.IMMEDIATE_EXECUTION: 'Immediate execution'>, execution_sub_type=<ExecutionSubType.MANUAL_CONTROL: 'MANUAL_CONTROL'>)"
Seems like Boost
, Boost+
and Schedule
looks like switches.
Actual modes are Eco+
and Manual
.
Schedule
switch is only visible on Manual
mode. Boost
and Boost+
are available on both.
There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment π This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.
Still not fixed
Hello, I have exactly same problem with Atlantic Steatite Cube.
There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment π This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.
Still need a fix
Still beed a fix
@merlin-zaraza , Seeing some progress on this front: https://github.com/home-assistant/core/pull/114178
There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment π This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.
The problem
ECO+
,Manual
,Boost
,Boost+
andProgramatic
modes. Integration displays onlyauto
(whatever it means?) andEco
.unavailable
state. Integration shows it is always available even if it is offline, all numbers are just frozen (the same) during unavailability. I'm sure device support it since Cozytouch app can show device is offline.What version of Home Assistant Core has the issue?
core-2023.1.4
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant Container
Integration causing the issue
Overkiz
Link to integration documentation on our website
https://www.home-assistant.io/integrations/overkiz
Diagnostics information
overkiz-68ee6de935fad488a8a1889902657bb5-Cozytouch Sauter-1b0c4d92573475323277139152abc07c.json.txt overkiz-68ee6de935fad488a8a1889902657bb5-CUBE -3cf20ed60cb6b84c797d84af5ffe7c33.json.txt
Example YAML snippet
No response
Anything in the logs that might be useful for us?
No response
Additional information
No response