DOLPHIN POOL CLEANER - CANT STOP
Hi, I am new to HA and am hoping I am asking the question through the correct channels as you have guided me on this process before. I have used your Dolphon integration and all works well however I cant find a way to stop the Cleaner. As per the images belwo, the cleaner starts fine but the only option I can see to stop is to press the RETURN TO DOCK but does not action. Is there are start and stop button?
Thansk in advance,
Does the stop button work in the dolphin app ? Not all robots actually have this functionality.
There are vacuum.start and vacuum.stop services, built in to the HA vacuum entity. But these are not surfaced up as buttons in the UI due to how vacuum entities work.
Yes it does. There is one main button on the dolphin app that you press to turn on and press the same button to turn off and it works perfectly on the dolphin app. Regards,Nick EbbeckM- 0449 643332E- @.*** 24 Oct 2025, at 9:59 am, sh00t2kill @.***> wrote:sh00t2kill left a comment (sh00t2kill/dolphin-robot#256) Does the stop button work in the dolphin app ? Not all robots actually have this functionality.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>
No worries. This definitely used to work so will need to investigate.
@elad-bar as i no longer have a robot, are you able to confirm ?
Thanks guys. I have tried every angle and seems to be a floor somewhere as everything else is brilliant. Regards,Nick EbbeckM- 0449 643332E- @.*** 24 Oct 2025, at 11:47 am, sh00t2kill @.***> wrote:sh00t2kill left a comment (sh00t2kill/dolphin-robot#256) No worries. This definitely used to work so will need to investigate. @elad-bar as i no longer have a robot, are you able to confirm ?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>
Hi, I will need debug log for itto understand the root cause.
one thing is not clear to me, In the attached screenshots above, there is only one button, while i see in mine much more, which version are you using?
Thanks
Hi i am not great with all this however answers below and attached.
I have sent Config and it appears the version is 1.023
[image: image.png]
On Fri, 24 Oct 2025 at 14:56, Elad Bar @.***> wrote:
elad-bar left a comment (sh00t2kill/dolphin-robot#256) https://github.com/sh00t2kill/dolphin-robot/issues/256#issuecomment-3440850732
Hi, I will need debug log for itto understand the root cause.
one thing is not clear to me, In the attached screenshots above, there is only one button, while i see in mine much more, which version are you using?
Thanks
— Reply to this email directly, view it on GitHub https://github.com/sh00t2kill/dolphin-robot/issues/256#issuecomment-3440850732, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2XXS7DJYJRVWPXP7IHWLDL3ZGPNBAVCNFSM6AAAAACJ7JGMTCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTINBQHA2TANZTGI . You are receiving this because you authored the thread.Message ID: @.***>
-- Nick Ebbeck @.***
Hi,
For clarity, None of the buttons on the image below do anything once the cleaner has started.
The only button that works is the one that says "RETURN TO DOCK" when it is replaced by the words Start Cleaning.
Please find the Log as requested.
[image: image.png]
On Fri, 24 Oct 2025 at 14:56, Elad Bar @.***> wrote:
elad-bar left a comment (sh00t2kill/dolphin-robot#256) https://github.com/sh00t2kill/dolphin-robot/issues/256#issuecomment-3440850732
Hi, I will need debug log for itto understand the root cause.
one thing is not clear to me, In the attached screenshots above, there is only one button, while i see in mine much more, which version are you using?
Thanks
— Reply to this email directly, view it on GitHub https://github.com/sh00t2kill/dolphin-robot/issues/256#issuecomment-3440850732, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2XXS7DJYJRVWPXP7IHWLDL3ZGPNBAVCNFSM6AAAAACJ7JGMTCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTINBQHA2TANZTGI . You are receiving this because you authored the thread.Message ID: @.***>
-- Nick Ebbeck @.***
The only attachments i see are the images from the opening post, with that I cannot help that much, Will try to explain how to get to the kogs and diagnostic file - without them can't help that much.
When you get to device and integrations you can see the integration of the robot, right click on its menu, one of the options will be download diagnostic file.
On top of that, there is another menu that allow you to enable debug, after enabling it, try to run it then stop, once done, you can disable the log - that will download a log file.
Please attach both files.
I attached 3 screenshots, 2 for the logs and 3rd is the way the entity looks for my robot.
Thanks
I did send a second email with file did you receive?
On Fri, 24 Oct 2025 at 19:54, Elad Bar @.***> wrote:
elad-bar left a comment (sh00t2kill/dolphin-robot#256) https://github.com/sh00t2kill/dolphin-robot/issues/256#issuecomment-3441927971
The only attachments i see are the images from the opening post, with that I cannot help that much, Will try to explain how to get to the kogs and diagnostic file - without them can't help that much.
When you get to device and integrations you can see the integration of the robot, right click on its menu, one of the options will be download diagnostic file.
On top of that, there is another menu that allow you to enable debug, after enabling it, try to run it then stop, once done, you can disable the log - that will download a log file.
Please attach both files.
I attached 3 screenshots, 2 for the logs and 3rd is the way the entity looks for my robot.
Thanks
Screenshot_20251024_115222_Home.Assistant.jpg (view on web) https://github.com/user-attachments/assets/1fdb546d-a451-4e27-861e-31e1891d01d9 Screenshot_20251024_115211_Home.Assistant.jpg (view on web) https://github.com/user-attachments/assets/cda9de65-c3d6-4faa-a06a-28fbbf31525d Screenshot_20251024_065323_Home.Assistant.jpg (view on web) https://github.com/user-attachments/assets/4ac16c35-8da0-4eda-aae9-89964e8dffb1
— Reply to this email directly, view it on GitHub https://github.com/sh00t2kill/dolphin-robot/issues/256#issuecomment-3441927971, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2XXS7CQZ7SMRB5K5YRR6ET3ZHSNRAVCNFSM6AAAAACJ7JGMTCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTINBRHEZDOOJXGE . You are receiving this because you authored the thread.Message ID: @.***>
-- Nick Ebbeck @.***
Maybe that's an issue on my end, but I didn't receive any attachment but the 2 at the opening post, nor over the email
Thanks
Hi,For clarity, None of the buttons on the image below do anything once the cleaner has started.The only button that works is the one that says "RETURN TO DOCK" when it is replaced by the words Start Cleaning.Please find the Log as requested. On Fri, 24 Oct 2025 at 14:56, Elad Bar @.***> wrote:elad-bar left a comment (sh00t2kill/dolphin-robot#256) Hi, I will need debug log for itto understand the root cause. one thing is not clear to me, In the attached screenshots above, there is only one button, while i see in mine much more, which version are you using? Thanks
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>
-- Nick @.***
Regards,Nick EbbeckM- 0449 643332E- @.*** 24 Oct 2025, at 8:52 pm, Elad Bar @.***> wrote:elad-bar left a comment (sh00t2kill/dolphin-robot#256) Maybe that's an issue on my end, but I didn't receive any attachment but the 2 at the opening post, nor over the email Thanks
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>
Regards,Nick EbbeckM- 0449 643332E- @.,Nick EbbeckM- 0449 643332E- @. 24 Oct 2025, at 8:52 pm, Elad Bar @.***> wrote:elad-bar left a comment (sh00t2kill/dolphin-robot#256) Maybe that's an issue on my end, but I didn't receive any attachment but the 2 at the opening post, nor over the email Thanks
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>
Regards,Nick EbbeckM- 0449 643332E- @.,Nick EbbeckM- 0449 643332E- @. 24 Oct 2025, at 8:52 pm, Elad Bar @.***> wrote:elad-bar left a comment (sh00t2kill/dolphin-robot#256) Maybe that's an issue on my end, but I didn't receive any attachment but the 2 at the opening post, nor over the email Thanks
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>
From the log i see that you changed mode cleaning foor and pickup several times, Then at 17:39 the robot chsnged to dock, meaning stopped, I aloso saw that you have scheduled weekly cycle pending after it stopped.
What happened in reality compare to what i saw in logs?
I didn’t think I changed cleaning mode. How about about de bug again note time of my actions and send to you again. Regards,Nick EbbeckM- 0449 643332E- @.*** 25 Oct 2025, at 4:03 pm, Elad Bar @.***> wrote:elad-bar left a comment (sh00t2kill/dolphin-robot#256) From the log i see that you changed mode cleaning foor and pickup several times, Then at 17:39 the robot chsnged to dock, meaning stopped, I aloso saw that you have scheduled weekly cycle pending after it stopped. What happened in reality compare to what i saw in logs?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>
Time Action 5.01.01 Opended device info 5.01.30 Start celaning with HA 5.02.10 Press return to dock 5.02.25 Press return to dock again 5.02.45 Press return to dock again 5.03.05 Changed to fast mode 5.03.06 Changed to water line 5.04.05 Changed to ultra clean 5.04.45 Return to home 5.04.55 Pause 5.05.15 Press return to dock again 5.06.05 Stop celaning with Dolphin App 5.06.15 Start celaning with HA
Regards, Nick Ebbeck M- 0449 643332 E- @.***
On 25 Oct 2025, at 4:03 pm, Elad Bar @.***> wrote:
elad-bar left a comment (sh00t2kill/dolphin-robot#256) https://github.com/sh00t2kill/dolphin-robot/issues/256#issuecomment-3445852162
From the log i see that you changed mode cleaning foor and pickup several times, Then at 17:39 the robot chsnged to dock, meaning stopped, I aloso saw that you have scheduled weekly cycle pending after it stopped.
What happened in reality compare to what i saw in logs?
— Reply to this email directly, view it on GitHub https://github.com/sh00t2kill/dolphin-robot/issues/256#issuecomment-3445852162, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2XXS7DZGU6ISTO4TUETR4L3ZMABRAVCNFSM6AAAAACJ7JGMTCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTINBVHA2TEMJWGI . You are receiving this because you authored the thread.Message ID: @.***>
Time Action 5.01.01 Opended device info 5.01.30 Start celaning with HA 5.02.10 Press return to dock 5.02.25 Press return to dock again 5.02.45 Press return to dock again 5.03.05 Changed to fast mode 5.03.06 Changed to water line 5.04.05 Changed to ultra clean 5.04.45 Return to home 5.04.55 Pause 5.05.15 Press return to dock again 5.06.05 Stop celaning with Dolphin App 5.06.15 Start celaning with HA
On Sat, 25 Oct 2025 at 16:03, Elad Bar @.***> wrote:
elad-bar left a comment (sh00t2kill/dolphin-robot#256) https://github.com/sh00t2kill/dolphin-robot/issues/256#issuecomment-3445852162
From the log i see that you changed mode cleaning foor and pickup several times, Then at 17:39 the robot chsnged to dock, meaning stopped, I aloso saw that you have scheduled weekly cycle pending after it stopped.
What happened in reality compare to what i saw in logs?
— Reply to this email directly, view it on GitHub https://github.com/sh00t2kill/dolphin-robot/issues/256#issuecomment-3445852162, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2XXS7DZGU6ISTO4TUETR4L3ZMABRAVCNFSM6AAAAACJ7JGMTCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTINBVHA2TEMJWGI . You are receiving this because you authored the thread.Message ID: @.***>
-- Nick Ebbeck @.***
What was the expectation of clicking 3 time in less than 25 seconds return to do then in less than 20 seconds cleaning again?
Asking because other than test states in the integration it will not do anything
Only for test purposes to show you what it does when I try and return to dock. Regards,Nick EbbeckM- 0449 643332E- @.*** 25 Oct 2025, at 5:12 pm, Elad Bar @.***> wrote:elad-bar left a comment (sh00t2kill/dolphin-robot#256) What was the expectation of clicking 3 time in less than 25 seconds return to do then in less than 20 seconds cleaning again? Asking because other than test states in the integration it will not do anything
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>
The robot takes time to initialize them mode, it takes around 30 seconds to start, When you are clicking on return home which is pickup mode of the robot, it can take up to 5 minutes to finish it, if you are trying to check the stop you should do it at least after a minute after it started to move or while using the remote (manual navigation).
Otherwise it will just get the robot into loop of actions (asynchronous communication with Maytronic cloud).
Also, the diagnostic file is missing but majoirty of parameters were available in the log, but the model - can you please write what is the model?
Thanks
Regards,Nick EbbeckM- 0449 643332E- @.*** 25 Oct 2025, at 5:55 pm, Elad Bar @.***> wrote:elad-bar left a comment (sh00t2kill/dolphin-robot#256) The robot takes time to initialize them mode, it takes around 30 seconds to start, When you are clicking on return home which is pickup mode of the robot, it can take up to 5 minutes to finish it, if you are trying to check the stop you should do it at least after a minute after it started to move or while using the remote (manual navigation). Otherwise it will just get the robot into loop of actions (asynchronous communication with Maytronic cloud). Also, the diagnostic file is missing but majoirty of parameters were available in the log, but the model - can you please write what is the model? Thanks
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>
Thank you again. If you feel the problem is simply me being impatient I can try it again. I sent you model number. Regards,Nick EbbeckM- 0449 643332E- @.*** 25 Oct 2025, at 5:55 pm, Elad Bar @.***> wrote:elad-bar left a comment (sh00t2kill/dolphin-robot#256) The robot takes time to initialize them mode, it takes around 30 seconds to start, When you are clicking on return home which is pickup mode of the robot, it can take up to 5 minutes to finish it, if you are trying to check the stop you should do it at least after a minute after it started to move or while using the remote (manual navigation). Otherwise it will just get the robot into loop of actions (asynchronous communication with Maytronic cloud). Also, the diagnostic file is missing but majoirty of parameters were available in the log, but the model - can you please write what is the model? Thanks
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>
I would call it that, but... the robot is not responding that fast as we want and expect it to work, which leads to do one more click that makes it worst, I learned it the hard way as well.
Only manual navigation responding pretty fast
If you can give it bit more time I will be able to debug what happen and why it didn't responde to a specific action
Thanks
Of course I really appreciate what you are doing. Thank you. Regards,Nick EbbeckM- 0449 643332E- @.*** 25 Oct 2025, at 6:45 pm, Elad Bar @.***> wrote:elad-bar left a comment (sh00t2kill/dolphin-robot#256) I would call it that, but... the robot is not responding that fast as we want and expect it to work, which leads to do one more click that makes it worst, I learned it the hard way as well. Only manual navigation responding pretty fast If you can give it bit more time I will be able to debug what happen and why it didn't responde to a specific action Thanks
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>
elad-bar,
I am reverting to this issue as I have taken your advice and now ensured a very long timeline between the start and the return to dock/stop.
As per the image below, the only button that appears to make sense is the one that says RETURN TO DOCK highlighted in YELLOW. This button says "START CLEANING" and changes to RETURN TO DOCK. When I access the app and press stop, it reverts to START CLEANING.
There is no doubt that the Stop mechanism works in the Dolphon app, but it will not work in the HA app.
Further below is a log I took where I pressed the start cleaning, and it started, and then tried pressing one at a time the 5 buttons highlighted in Yellow with no actions. The activity window does not react or change when trying to stop, but the Activity window highlights when I start.
Hopefully this means something to you.
File "/config/custom_components/mydolphin_plus/managers/aws_client.py", line 165, in _on_terminate_future_completed future.result() ~~~~~~~~~~~~~^^ File "/usr/local/lib/python3.13/concurrent/futures/_base.py", line 449, in result return self.__get_result() ~~~~~~~~~~~~~~~~~^^ File "/usr/local/lib/python3.13/concurrent/futures/_base.py", line 401, in __get_result raise self._exception File "/usr/local/lib/python3.13/site-packages/awscrt/mqtt.py", line 573, in disconnect _awscrt.mqtt_client_connection_disconnect(self._binding, on_disconnect) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ RuntimeError: 5131 (AWS_ERROR_MQTT_NOT_CONNECTED): The requested operation is invalid as the connection is not open.[0m [31m2025-11-02 09:42:12.644 ERROR (MainThread) [aiounifi.interfaces.connectivity] 'value' Traceback (most recent call last): File "/usr/local/lib/python3.13/site-packages/aiounifi/interfaces/connectivity.py", line 202, in websocket callback(message.data) ~~~~~~~~^^^^^^^^^^^^^^ File "/usr/local/lib/python3.13/site-packages/aiounifi/interfaces/messages.py", line 60, in new_data self.handler(orjson.loads(raw_bytes)) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.13/site-packages/aiounifi/interfaces/messages.py", line 85, in handler callback(data) ~~~~~~~~^^^^^^ File "/usr/local/lib/python3.13/site-packages/aiounifi/interfaces/api_handlers.py", line 116, in process_message self.process_item(message.data) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/local/lib/python3.13/site-packages/aiounifi/interfaces/api_handlers.py", line 131, in process_item self.signal_subscribers( ~~~~~~~~~~~~~~~~~~~~~~~^ ItemEvent.CHANGED if obj_is_known else ItemEvent.ADDED, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ obj_id, ^^^^^^^ ) ^ File "/usr/local/lib/python3.13/site-packages/aiounifi/interfaces/api_handlers.py", line 47, in signal_subscribers callback(event, obj_id) ~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/unifi/entity.py", line 220, in async_signalling_callback if not description.supported_fn(self.hub, self._obj_id): ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/unifi/sensor.py", line 309, in async_device_temperatures_supported_fn return _device_temperature(temperature_name, device.temperatures) is not None ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/unifi/sensor.py", line 320, in _device_temperature return temperature["value"] ~~~~~~~~~~~^^^^^^^^^ KeyError: 'value'[0m [31m2025-11-02 09:42:12.656 ERROR (MainThread) [homeassistant.components.unifi] Websocket disconnected[0m [31m2025-11-02 09:42:14.075 ERROR (MainThread) [homeassistant.helpers.dispatcher] Exception in async_signal_reachable_callback when dispatching 'unifi-reachable-01K42JD6TBRRA7N0JPCS5AK155': () Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/components/unifi/entity.py", line 231, in async_signal_reachable_callback self.async_signalling_callback(ItemEvent.ADDED, self._obj_id) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/unifi/entity.py", line 220, in async_signalling_callback if not description.supported_fn(self.hub, self._obj_id): ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/unifi/sensor.py", line 309, in async_device_temperatures_supported_fn return _device_temperature(temperature_name, device.temperatures) is not None ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/unifi/sensor.py", line 320, in _device_temperature return temperature["value"] ~~~~~~~~~~~^^^^^^^^^ KeyError: 'value' [0m [31m2025-11-02 09:42:29.809 ERROR (MainThread) [homeassistant.helpers.dispatcher] Exception in async_signal_reachable_callback when dispatching 'unifi-reachable-01K42JD6TBRRA7N0JPCS5AK155': () Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/components/unifi/entity.py", line 231, in async_signal_reachable_callback self.async_signalling_callback(ItemEvent.ADDED, self._obj_id) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/unifi/entity.py", line 220, in async_signalling_callback if not description.supported_fn(self.hub, self._obj_id): ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/unifi/sensor.py", line 309, in async_device_temperatures_supported_fn return _device_temperature(temperature_name, device.temperatures) is not None ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/unifi/sensor.py", line 320, in _device_temperature return temperature["value"] ~~~~~~~~~~~^^^^^^^^^ KeyError: 'value' [0m [33m2025-11-02 09:44:58.927 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 09:49:58.928 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 09:54:58.928 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 09:59:58.929 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 10:04:58.929 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 10:09:58.930 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 10:14:58.943 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 10:19:58.944 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 10:24:58.944 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 10:29:58.946 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 10:34:58.947 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 10:39:58.948 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 10:44:58.948 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 10:49:58.949 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 10:54:58.949 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 10:59:58.950 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 11:04:58.950 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 11:09:58.951 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 11:14:58.953 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 11:19:58.953 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 11:24:58.954 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 11:29:58.954 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 11:34:58.956 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 11:39:58.957 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 11:44:20.430 WARNING (MainThread) [homeassistant.components.sonos.speaker] No recent activity and cannot reach Dining Room, marking unavailable[0m [33m2025-11-02 11:44:58.958 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 11:49:58.958 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 11:54:58.958 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [31m2025-11-02 11:56:03.254 ERROR (MainThread) [aiounifi.interfaces.connectivity] 'value' Traceback (most recent call last): File "/usr/local/lib/python3.13/site-packages/aiounifi/interfaces/connectivity.py", line 202, in websocket callback(message.data) ~~~~~~~~^^^^^^^^^^^^^^ File "/usr/local/lib/python3.13/site-packages/aiounifi/interfaces/messages.py", line 60, in new_data self.handler(orjson.loads(raw_bytes)) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.13/site-packages/aiounifi/interfaces/messages.py", line 85, in handler callback(data) ~~~~~~~~^^^^^^ File "/usr/local/lib/python3.13/site-packages/aiounifi/interfaces/api_handlers.py", line 116, in process_message self.process_item(message.data) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/local/lib/python3.13/site-packages/aiounifi/interfaces/api_handlers.py", line 131, in process_item self.signal_subscribers( ~~~~~~~~~~~~~~~~~~~~~~~^ ItemEvent.CHANGED if obj_is_known else ItemEvent.ADDED, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ obj_id, ^^^^^^^ ) ^ File "/usr/local/lib/python3.13/site-packages/aiounifi/interfaces/api_handlers.py", line 47, in signal_subscribers callback(event, obj_id) ~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/unifi/entity.py", line 220, in async_signalling_callback if not description.supported_fn(self.hub, self._obj_id): ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/unifi/sensor.py", line 309, in async_device_temperatures_supported_fn return _device_temperature(temperature_name, device.temperatures) is not None ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/unifi/sensor.py", line 320, in _device_temperature return temperature["value"] ~~~~~~~~~~~^^^^^^^^^ KeyError: 'value'[0m [31m2025-11-02 11:56:03.261 ERROR (MainThread) [homeassistant.components.unifi] Websocket disconnected[0m [31m2025-11-02 11:56:03.470 ERROR (MainThread) [homeassistant.helpers.dispatcher] Exception in async_signal_reachable_callback when dispatching 'unifi-reachable-01K42JD6TBRRA7N0JPCS5AK155': () Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/components/unifi/entity.py", line 231, in async_signal_reachable_callback self.async_signalling_callback(ItemEvent.ADDED, self._obj_id) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/unifi/entity.py", line 220, in async_signalling_callback if not description.supported_fn(self.hub, self._obj_id): ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/unifi/sensor.py", line 309, in async_device_temperatures_supported_fn return _device_temperature(temperature_name, device.temperatures) is not None ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/unifi/sensor.py", line 320, in _device_temperature return temperature["value"] ~~~~~~~~~~~^^^^^^^^^ KeyError: 'value' [0m [31m2025-11-02 11:56:19.198 ERROR (MainThread) [homeassistant.helpers.dispatcher] Exception in async_signal_reachable_callback when dispatching 'unifi-reachable-01K42JD6TBRRA7N0JPCS5AK155': () Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/components/unifi/entity.py", line 231, in async_signal_reachable_callback self.async_signalling_callback(ItemEvent.ADDED, self._obj_id) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/unifi/entity.py", line 220, in async_signalling_callback if not description.supported_fn(self.hub, self._obj_id): ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/unifi/sensor.py", line 309, in async_device_temperatures_supported_fn return _device_temperature(temperature_name, device.temperatures) is not None ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/unifi/sensor.py", line 320, in _device_temperature return temperature["value"] ~~~~~~~~~~~^^^^^^^^^ KeyError: 'value' [0m [33m2025-11-02 11:59:58.959 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 12:04:58.960 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 12:09:58.961 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 12:14:58.962 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 12:19:58.962 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 12:24:58.963 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 12:29:58.964 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 12:34:58.974 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 12:39:58.974 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 12:44:58.975 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 12:49:58.975 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 12:54:58.976 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 12:59:58.976 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 13:04:58.977 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 13:09:58.977 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 13:14:58.978 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 13:19:58.978 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 13:24:58.979 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 13:29:58.979 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 13:34:58.979 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 13:39:58.980 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [31m2025-11-02 13:41:45.492 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [281472076122368] Entity vacuum.dolphin_pool_cleaner_100 does not support action vacuum.stop[0m [31m2025-11-02 13:42:24.087 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [281472076122368] Entity vacuum.dolphin_pool_cleaner_100 does not support action vacuum.stop[0m [31m2025-11-02 13:42:56.591 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [281472076122368] Entity vacuum.dolphin_pool_cleaner_100 does not support action vacuum.stop[0m [33m2025-11-02 13:44:58.981 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [31m2025-11-02 13:45:13.355 ERROR (MainThread) [custom_components.mydolphin_plus.managers.coordinator] Robot cannot exit from joystick mode, Manual Mode: False, State: cleaning[0m [31m2025-11-02 13:45:42.855 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [281472076122368] Entity vacuum.dolphin_pool_cleaner_100 does not support action vacuum.stop[0m [31m2025-11-02 13:46:12.151 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [281472076122368] Entity vacuum.dolphin_pool_cleaner_100 does not support action vacuum.stop[0m [31m2025-11-02 13:46:12.357 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [281472076122368] Entity vacuum.dolphin_pool_cleaner_100 does not support action vacuum.stop[0m [31m2025-11-02 13:46:12.577 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [281472076122368] Entity vacuum.dolphin_pool_cleaner_100 does not support action vacuum.stop[0m [31m2025-11-02 13:47:07.169 ERROR (MainThread) [custom_components.mydolphin_plus.managers.coordinator] Robot cannot exit from joystick mode, Manual Mode: False, State: cleaning[0m [31m2025-11-02 13:47:22.043 ERROR (MainThread) [custom_components.mydolphin_plus.managers.coordinator] Robot cannot exit from joystick mode, Manual Mode: False, State: cleaning[0m [33m2025-11-02 13:49:58.981 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 13:54:58.982 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 13:59:58.983 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 14:04:58.984 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 14:09:58.987 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 14:14:58.988 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 14:19:58.988 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 14:24:59.015 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 14:29:59.016 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 14:34:59.016 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 14:39:59.018 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 14:44:59.018 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 14:49:59.018 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 14:54:59.019 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 14:59:59.020 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 15:04:59.021 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 15:09:59.022 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 15:14:59.024 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 15:19:59.024 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 15:24:59.024 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 15:29:59.025 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 15:34:59.026 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 15:39:59.030 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 15:44:56.979 WARNING (MainThread) [homeassistant.helpers.service] Referenced entities switch.eebeck_home_power are missing or not currently available[0m [33m2025-11-02 15:44:59.031 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 15:49:59.032 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 15:54:59.032 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 15:59:59.033 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 16:04:59.035 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 16:09:59.036 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 16:14:59.038 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 16:19:59.040 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 16:24:59.040 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 16:29:59.040 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 16:34:59.041 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 16:39:59.042 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 16:44:59.043 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 16:49:59.044 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 16:54:59.044 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 16:59:59.045 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 17:04:59.045 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 17:09:59.045 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 17:14:59.046 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 17:19:59.047 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 17:24:59.048 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 17:29:59.049 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 17:34:59.050 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 17:39:59.053 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 17:44:59.053 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 17:49:59.054 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 17:54:59.055 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 17:59:59.055 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 18:04:59.056 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 18:09:59.057 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 18:14:59.059 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 18:19:59.060 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 18:24:59.061 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 18:29:59.061 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 18:34:59.062 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 18:39:59.062 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 18:44:59.063 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 18:49:59.064 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 18:54:59.064 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 18:59:59.065 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 19:04:59.066 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 19:09:59.070 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 19:14:59.071 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 19:19:59.071 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 19:24:59.072 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 19:29:59.072 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 19:34:59.077 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 19:39:59.077 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 19:44:59.078 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 19:49:59.079 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 19:54:59.109 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 19:59:59.151 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 20:04:59.152 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 20:09:59.153 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 20:14:59.153 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 20:19:59.196 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 20:24:59.197 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 20:29:59.198 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 20:34:59.199 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 20:39:59.199 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 20:44:59.204 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 20:49:59.204 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 20:54:59.205 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [31m2025-11-02 20:57:41.505 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [281472076122368] Entity vacuum.dolphin_pool_cleaner_100 does not support action vacuum.stop[0m [33m2025-11-02 20:59:59.243 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [33m2025-11-02 21:04:59.244 WARNING (MainThread) [custom_components.oasissmart.oasis] Not connected[0m [36m2025-11-02 21:06:14.118 DEBUG (MainThread) [custom_components.mydolphin_plus.managers.coordinator] Finished fetching MyDolphin Plus data in 0.000 seconds (success: True)[0m [36m2025-11-02 21:06:14.119 DEBUG (MainThread) [custom_components.mydolphin_plus.common.base_entity] Data for sensor_y02276mp6k_nicko_cycle_time_left: {'state': 6777.88114, 'attributes': {'start_time': datetime.datetime(2025, 11, 2, 20, 59, 12), 'expected_end_time': datetime.datetime(2025, 11, 2, 22, 59, 12)}, 'icon': 'mdi:clock-time-one'}[0m [36m2025-11-02 21:06:16.762 DEBUG (MainThread) [custom_components.mydolphin_plus.managers.coordinator] Pickup vacuum[0m [32m2025-11-02 21:06:16.762 INFO (MainThread) [custom_components.mydolphin_plus.managers.aws_client] Set cleaning mode, Desired: {'cleaningMode': {'mode': 'pickup'}}[0m [36m2025-11-02 21:06:16.763 DEBUG (MainThread) [custom_components.mydolphin_plus.managers.aws_client] Published message to $aws/things/K9336EMR/shadow/update, Data: {"state": {"desired": {"cleaningMode": {"mode": "pickup"}}}}[0m [36m2025-11-02 21:06:16.763 DEBUG (MainThread) [custom_components.mydolphin_plus.managers.coordinator] Finished fetching MyDolphin Plus data in 0.000 seconds (success: True)[0m [36m2025-11-02 21:06:16.764 DEBUG (MainThread) [custom_components.mydolphin_plus.common.base_entity] Data for sensor_y02276mp6k_nicko_cycle_time_left: {'state': 6775.235632, 'attributes': {'start_time': datetime.datetime(2025, 11, 2, 20, 59, 12), 'expected_end_time': datetime.datetime(2025, 11, 2, 22, 59, 12)}, 'icon': 'mdi:clock-time-one'}[0m [36m2025-11-02 21:06:16.768 DEBUG (Dummy-2838) [custom_components.mydolphin_plus.managers.aws_client] Publish results: {'packet_id': 27}[0m [32m2025-11-02 21:06:16.768 INFO (Dummy-2838) [custom_components.mydolphin_plus.managers.aws_client] Published message #27 to $aws/things/K9336EMR/shadow/update, Data: {"state": {"desired": {"cleaningMode": {"mode": "pickup"}}}}[0m [36m2025-11-02 21:06:17.039 DEBUG (Dummy-2839) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:17.048 DEBUG (Dummy-2840) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:17.050 DEBUG (Dummy-2841) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/delta[0m [36m2025-11-02 21:06:17.052 DEBUG (Dummy-2842) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:17.052 DEBUG (Dummy-2842) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"desired":{"cleaningMode":{"mode":"pickup"}}},"metadata":{"desired":{"cleaningMode":{"mode":{"timestamp":1762081576}}}},"version":625938,"timestamp":1762081576}[0m [32m2025-11-02 21:06:18.053 INFO (Dummy-2842) [custom_components.mydolphin_plus.managers.aws_client] Set cycle time, Desired: {'cycleInfo': {'cycleTime': 121}}[0m [36m2025-11-02 21:06:18.054 DEBUG (Dummy-2842) [custom_components.mydolphin_plus.managers.aws_client] Published message to $aws/things/K9336EMR/shadow/update, Data: {"state": {"desired": {"cycleInfo": {"cycleTime": 121}}}}[0m [36m2025-11-02 21:06:18.055 DEBUG (Dummy-2843) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:18.057 DEBUG (Dummy-2844) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:18.057 DEBUG (Dummy-2844) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"desired":null},"metadata":{"desired":{"timestamp":1762081577}},"version":625939,"timestamp":1762081577}[0m [36m2025-11-02 21:06:18.059 DEBUG (Dummy-2845) [custom_components.mydolphin_plus.managers.aws_client] Publish results: {'packet_id': 28}[0m [32m2025-11-02 21:06:18.059 INFO (Dummy-2845) [custom_components.mydolphin_plus.managers.aws_client] Published message #28 to $aws/things/K9336EMR/shadow/update, Data: {"state": {"desired": {"cycleInfo": {"cycleTime": 121}}}}[0m [36m2025-11-02 21:06:18.063 DEBUG (Dummy-2846) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:18.335 DEBUG (Dummy-2847) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:18.343 DEBUG (Dummy-2848) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/delta[0m [36m2025-11-02 21:06:18.345 DEBUG (Dummy-2849) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:18.345 DEBUG (Dummy-2849) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"desired":{"cycleInfo":{"cycleTime":121}}},"metadata":{"desired":{"cycleInfo":{"cycleTime":{"timestamp":1762081578}}}},"version":625940,"timestamp":1762081578}[0m [36m2025-11-02 21:06:18.348 DEBUG (Dummy-2850) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:18.636 DEBUG (Dummy-2851) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:18.644 DEBUG (Dummy-2852) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:18.645 DEBUG (Dummy-2852) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"desired":null},"metadata":{"desired":{"timestamp":1762081578}},"version":625941,"timestamp":1762081578}[0m [36m2025-11-02 21:06:18.649 DEBUG (Dummy-2853) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:19.602 DEBUG (Dummy-2854) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:19.611 DEBUG (Dummy-2855) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:19.613 DEBUG (Dummy-2856) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:19.614 DEBUG (Dummy-2856) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"reported":{"isConnected":{"connected":true},"nextCycleInfo":{"cleaningMode":{"mode":"all"},"nextCycleDuration":121}}},"metadata":{"reported":{"isConnected":{"connected":{"timestamp":1762081579}},"nextCycleInfo":{"cleaningMode":{"mode":{"timestamp":1762081579}},"nextCycleDuration":{"timestamp":1762081579}}}},"version":625942,"timestamp":1762081579}[0m [36m2025-11-02 21:06:20.573 DEBUG (Dummy-2857) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:20.581 DEBUG (Dummy-2858) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:20.584 DEBUG (Dummy-2859) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:20.584 DEBUG (Dummy-2859) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"reported":{"isConnected":{"connected":true},"navMode":{"isSmart":false},"cycleInfo":{"cleaningMode":{"mode":"all","cycleTime":121},"cycleStartTime":1762121216,"cycleStartTimeUTC":1762081536}}},"metadata":{"reported":{"isConnected":{"connected":{"timestamp":1762081580}},"navMode":{"isSmart":{"timestamp":1762081580}},"cycleInfo":{"cleaningMode":{"mode":{"timestamp":1762081580},"cycleTime":{"timestamp":1762081580}},"cycleStartTime":{"timestamp":1762081580},"cycleStartTimeUTC":{"timestamp":1762081580}}}},"version":625943,"timestamp":1762081580}[0m [36m2025-11-02 21:06:21.117 DEBUG (MainThread) [custom_components.mydolphin_plus.managers.coordinator] Finished fetching MyDolphin Plus data in 0.000 seconds (success: True)[0m [36m2025-11-02 21:06:21.118 DEBUG (MainThread) [custom_components.mydolphin_plus.common.base_entity] Data for sensor_y02276mp6k_nicko_cycle_time: {'state': 121, 'attributes': {'start_time': datetime.datetime(2025, 11, 2, 21, 5, 36)}, 'icon': 'mdi:clock-time-two'}[0m [36m2025-11-02 21:06:21.119 DEBUG (MainThread) [custom_components.mydolphin_plus.common.base_entity] Data for sensor_y02276mp6k_nicko_cycle_time_left: {'state': 7214.880553, 'attributes': {'start_time': datetime.datetime(2025, 11, 2, 21, 5, 36), 'expected_end_time': datetime.datetime(2025, 11, 2, 23, 6, 36)}, 'icon': 'mdi:clock-time-two'}[0m [36m2025-11-02 21:06:21.540 DEBUG (Dummy-2860) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:21.548 DEBUG (Dummy-2861) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:21.550 DEBUG (Dummy-2862) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:21.551 DEBUG (Dummy-2862) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"reported":{"isConnected":{"connected":true},"systemState":{"pwsState":"on","robotState":"init","robotType":"S2","isBusy":false,"rTurnOnCount":355,"timeZone":660},"debug":{"systemTime":1762121216,"dynamicFlg":2,"weeklyNextOp":0,"automationMode":0,"WIFI_RSSI":-75,"dataUploadNumber":0,"updateTime":{"hour":2,"min":0},"resetSource":96,"bleMacAddress":"00:00:00:00:00:00","wifiMacAddress":"00:00:00:00:00:00","rtcFlag":true},"filterBagIndication":{"state":102,"resetFBI":false},"cycleInfo":{"cleaningMode":{"mode":"all","cycleTime":121},"cycleStartTime":1762121216,"cycleStartTimeUTC":1762081536}}},"metadata":{"reported":{"isConnected":{"connected":{"timestamp":1762081581}},"systemState":{"pwsState":{"timestamp":1762081581},"robotState":{"timestamp":1762081581},"robotType":{"timestamp":1762081581},"isBusy":{"timestamp":1762081581},"rTurnOnCount":{"timestamp":1762081581},"timeZone":{"timestamp":1762081581}},"debug":{"systemTime":{"timestamp":1762081581},"dynamicFlg":{"timestamp":1762081581},"weeklyNextOp":{"timestamp":1762081581},"automationMode":{"timestamp":1762081581},"WIFI_RSSI":{"timestamp":1762081581},"dataUploadNumber":{"timestamp":1762081581},"updateTime":{"hour":{"timestamp":1762081581},"min":{"timestamp":1762081581}},"resetSource":{"timestamp":1762081581},"bleMacAddress":{"timestamp":1762081581},"wifiMacAddress":{"timestamp":1762081581},"rtcFlag":{"timestamp":1762081581}},"filterBagIndication":{"state":{"timestamp":1762081581},"resetFBI":{"timestamp":1762081581}},"cycleInfo":{"cleaningMode":{"mode":{"timestamp":1762081581},"cycleTime":{"timestamp":1762081581}},"cycleStartTime":{"timestamp":1762081581},"cycleStartTimeUTC":{"timestamp":1762081581}}}},"version":625944,"timestamp":1762081581}[0m [36m2025-11-02 21:06:22.503 DEBUG (Dummy-2863) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:22.516 DEBUG (Dummy-2864) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:22.518 DEBUG (Dummy-2865) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:22.519 DEBUG (Dummy-2865) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"reported":{"isConnected":{"connected":true},"cleaningModes":{"all":121,"short":60,"cove":120,"floor":121,"water":121,"ultra":121,"spot":120,"wall":120,"ticTac":120,"custom":120,"pickup":12}}},"metadata":{"reported":{"isConnected":{"connected":{"timestamp":1762081582}},"cleaningModes":{"all":{"timestamp":1762081582},"short":{"timestamp":1762081582},"cove":{"timestamp":1762081582},"floor":{"timestamp":1762081582},"water":{"timestamp":1762081582},"ultra":{"timestamp":1762081582},"spot":{"timestamp":1762081582},"wall":{"timestamp":1762081582},"ticTac":{"timestamp":1762081582},"custom":{"timestamp":1762081582},"pickup":{"timestamp":1762081582}}}},"version":625945,"timestamp":1762081582}[0m [36m2025-11-02 21:06:22.563 DEBUG (MainThread) [custom_components.mydolphin_plus.managers.coordinator] Start vacuum[0m [32m2025-11-02 21:06:22.564 INFO (MainThread) [custom_components.mydolphin_plus.managers.aws_client] Set cleaning mode, Desired: {'cleaningMode': {'mode': 'all'}}[0m [36m2025-11-02 21:06:22.564 DEBUG (MainThread) [custom_components.mydolphin_plus.managers.aws_client] Published message to $aws/things/K9336EMR/shadow/update, Data: {"state": {"desired": {"cleaningMode": {"mode": "all"}}}}[0m [36m2025-11-02 21:06:22.565 DEBUG (MainThread) [custom_components.mydolphin_plus.managers.coordinator] System status recalculated, Calculated State: init, Main Unit State: on, Robot State: init[0m [36m2025-11-02 21:06:22.565 DEBUG (MainThread) [custom_components.mydolphin_plus.managers.coordinator] Finished fetching MyDolphin Plus data in 0.000 seconds (success: True)[0m [36m2025-11-02 21:06:22.565 DEBUG (MainThread) [custom_components.mydolphin_plus.common.base_entity] Data for sensor_y02276mp6k_nicko_status: {'state': 'init', 'attributes': {'Vacuum State': <VacuumActivity.CLEANING: 'cleaning'>, 'Calculated State': <CalculatedState.INIT: 'init'>, 'Power Supply State': 'on', 'Robot State': 'init', 'Robot Type': 'S2', 'Busy': False, 'Turn On Count': 355, 'Time Zone': 'Australia/Sydney (660)', 'Activity': None}}[0m [36m2025-11-02 21:06:22.566 DEBUG (MainThread) [custom_components.mydolphin_plus.common.base_entity] Data for sensor_y02276mp6k_nicko_rssi: {'state': -75}[0m [36m2025-11-02 21:06:22.566 DEBUG (MainThread) [custom_components.mydolphin_plus.common.base_entity] Data for sensor_y02276mp6k_nicko_robot_status: {'state': 'init'}[0m [36m2025-11-02 21:06:22.567 DEBUG (MainThread) [custom_components.mydolphin_plus.common.base_entity] Data for sensor_y02276mp6k_nicko_cycle_time_left: {'state': 0, 'attributes': {'start_time': datetime.datetime(2025, 11, 2, 21, 5, 36), 'expected_end_time': datetime.datetime(2025, 11, 2, 23, 6, 36)}, 'icon': 'mdi:timer-sand-paused'}[0m [36m2025-11-02 21:06:22.569 DEBUG (Dummy-2866) [custom_components.mydolphin_plus.managers.aws_client] Publish results: {'packet_id': 29}[0m [32m2025-11-02 21:06:22.570 INFO (Dummy-2866) [custom_components.mydolphin_plus.managers.aws_client] Published message #29 to $aws/things/K9336EMR/shadow/update, Data: {"state": {"desired": {"cleaningMode": {"mode": "all"}}}}[0m [36m2025-11-02 21:06:22.843 DEBUG (Dummy-2867) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:22.855 DEBUG (Dummy-2868) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:22.857 DEBUG (Dummy-2869) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/delta[0m [36m2025-11-02 21:06:22.859 DEBUG (Dummy-2870) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:22.860 DEBUG (Dummy-2870) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"desired":{"cleaningMode":{"mode":"all"}}},"metadata":{"desired":{"cleaningMode":{"mode":{"timestamp":1762081582}}}},"version":625946,"timestamp":1762081582}[0m [32m2025-11-02 21:06:23.860 INFO (Dummy-2870) [custom_components.mydolphin_plus.managers.aws_client] Set cycle time, Desired: {'cycleInfo': {'cycleTime': 120}}[0m [36m2025-11-02 21:06:23.861 DEBUG (Dummy-2870) [custom_components.mydolphin_plus.managers.aws_client] Published message to $aws/things/K9336EMR/shadow/update, Data: {"state": {"desired": {"cycleInfo": {"cycleTime": 120}}}}[0m [36m2025-11-02 21:06:23.862 DEBUG (Dummy-2871) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:23.864 DEBUG (Dummy-2872) [custom_components.mydolphin_plus.managers.aws_client] Publish results: {'packet_id': 30}[0m [32m2025-11-02 21:06:23.864 INFO (Dummy-2872) [custom_components.mydolphin_plus.managers.aws_client] Published message #30 to $aws/things/K9336EMR/shadow/update, Data: {"state": {"desired": {"cycleInfo": {"cycleTime": 120}}}}[0m [36m2025-11-02 21:06:23.865 DEBUG (Dummy-2873) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:23.866 DEBUG (Dummy-2873) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"desired":null},"metadata":{"desired":{"timestamp":1762081583}},"version":625947,"timestamp":1762081583}[0m [36m2025-11-02 21:06:23.868 DEBUG (Dummy-2874) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:23.872 DEBUG (Dummy-2875) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:23.876 DEBUG (Dummy-2876) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:23.878 DEBUG (Dummy-2877) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:23.878 DEBUG (Dummy-2877) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"reported":{"isConnected":{"connected":true}}},"metadata":{"reported":{"isConnected":{"connected":{"timestamp":1762081583}}}},"version":625948,"timestamp":1762081583}[0m [36m2025-11-02 21:06:24.150 DEBUG (Dummy-2878) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:24.159 DEBUG (Dummy-2879) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:24.159 DEBUG (Dummy-2879) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"desired":{"cycleInfo":{"cycleTime":120}}},"metadata":{"desired":{"cycleInfo":{"cycleTime":{"timestamp":1762081584}}}},"version":625949,"timestamp":1762081584}[0m [36m2025-11-02 21:06:24.163 DEBUG (Dummy-2880) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:24.166 DEBUG (Dummy-2881) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/delta[0m [36m2025-11-02 21:06:24.622 DEBUG (Dummy-2882) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:24.628 DEBUG (Dummy-2883) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/delta[0m [36m2025-11-02 21:06:24.632 DEBUG (Dummy-2884) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:24.634 DEBUG (Dummy-2885) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:24.634 DEBUG (Dummy-2885) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"reported":{"isConnected":{"connected":true},"navMode":{"isSmart":false},"cycleInfo":{"cleaningMode":{"mode":"all","cycleTime":121},"cycleStartTime":1762121216,"cycleStartTimeUTC":1762081536}}},"metadata":{"reported":{"isConnected":{"connected":{"timestamp":1762081584}},"navMode":{"isSmart":{"timestamp":1762081584}},"cycleInfo":{"cleaningMode":{"mode":{"timestamp":1762081584},"cycleTime":{"timestamp":1762081584}},"cycleStartTime":{"timestamp":1762081584},"cycleStartTimeUTC":{"timestamp":1762081584}}}},"version":625950,"timestamp":1762081584}[0m [36m2025-11-02 21:06:25.257 DEBUG (Dummy-2886) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:25.263 DEBUG (Dummy-2887) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:25.264 DEBUG (Dummy-2887) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"desired":null},"metadata":{"desired":{"timestamp":1762081585}},"version":625951,"timestamp":1762081585}[0m [36m2025-11-02 21:06:25.266 DEBUG (Dummy-2888) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:25.859 DEBUG (Dummy-2889) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:25.868 DEBUG (Dummy-2890) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:25.869 DEBUG (Dummy-2890) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"desired":null},"metadata":{"desired":{"timestamp":1762081585}},"version":625952,"timestamp":1762081585}[0m [36m2025-11-02 21:06:25.872 DEBUG (Dummy-2891) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:27.118 DEBUG (MainThread) [custom_components.mydolphin_plus.managers.coordinator] Finished fetching MyDolphin Plus data in 0.000 seconds (success: True)[0m [36m2025-11-02 21:06:27.893 DEBUG (Dummy-2892) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:27.893 DEBUG (Dummy-2892) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"reported":{"isConnected":{"connected":true},"nextCycleInfo":{"cleaningMode":{"mode":"all"},"nextCycleDuration":120}}},"metadata":{"reported":{"isConnected":{"connected":{"timestamp":1762081587}},"nextCycleInfo":{"cleaningMode":{"mode":{"timestamp":1762081587}},"nextCycleDuration":{"timestamp":1762081587}}}},"version":625953,"timestamp":1762081587}[0m [36m2025-11-02 21:06:27.897 DEBUG (Dummy-2893) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:27.923 DEBUG (Dummy-2894) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:28.855 DEBUG (Dummy-2895) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:28.894 DEBUG (Dummy-2896) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:28.897 DEBUG (Dummy-2897) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:28.897 DEBUG (Dummy-2897) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"reported":{"isConnected":{"connected":true},"navMode":{"isSmart":false},"cycleInfo":{"cleaningMode":{"mode":"all","cycleTime":120},"cycleStartTime":1762121216,"cycleStartTimeUTC":1762081536}}},"metadata":{"reported":{"isConnected":{"connected":{"timestamp":1762081588}},"navMode":{"isSmart":{"timestamp":1762081588}},"cycleInfo":{"cleaningMode":{"mode":{"timestamp":1762081588},"cycleTime":{"timestamp":1762081588}},"cycleStartTime":{"timestamp":1762081588},"cycleStartTimeUTC":{"timestamp":1762081588}}}},"version":625954,"timestamp":1762081588}[0m [36m2025-11-02 21:06:29.819 DEBUG (Dummy-2898) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:29.828 DEBUG (Dummy-2899) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:29.829 DEBUG (Dummy-2899) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"reported":{"isConnected":{"connected":true},"cleaningModes":{"all":120,"short":60,"cove":120,"floor":120,"water":120,"ultra":120,"spot":120,"wall":120,"ticTac":120,"custom":120,"pickup":12}}},"metadata":{"reported":{"isConnected":{"connected":{"timestamp":1762081589}},"cleaningModes":{"all":{"timestamp":1762081589},"short":{"timestamp":1762081589},"cove":{"timestamp":1762081589},"floor":{"timestamp":1762081589},"water":{"timestamp":1762081589},"ultra":{"timestamp":1762081589},"spot":{"timestamp":1762081589},"wall":{"timestamp":1762081589},"ticTac":{"timestamp":1762081589},"custom":{"timestamp":1762081589},"pickup":{"timestamp":1762081589}}}},"version":625955,"timestamp":1762081589}[0m [36m2025-11-02 21:06:29.831 DEBUG (Dummy-2900) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:31.659 DEBUG (MainThread) [custom_components.mydolphin_plus.managers.coordinator] Pause vacuum, State: cleaning, State: cleaning[0m [36m2025-11-02 21:06:31.659 DEBUG (MainThread) [custom_components.mydolphin_plus.managers.coordinator] Finished fetching MyDolphin Plus data in 0.000 seconds (success: True)[0m [36m2025-11-02 21:06:31.660 DEBUG (MainThread) [custom_components.mydolphin_plus.common.base_entity] Data for sensor_y02276mp6k_nicko_cycle_time: {'state': 120, 'attributes': {'start_time': datetime.datetime(2025, 11, 2, 21, 5, 36)}, 'icon': 'mdi:clock-time-two'}[0m [36m2025-11-02 21:06:31.661 DEBUG (MainThread) [custom_components.mydolphin_plus.common.base_entity] Data for sensor_y02276mp6k_nicko_cycle_time_left: {'state': 0, 'attributes': {'start_time': datetime.datetime(2025, 11, 2, 21, 5, 36), 'expected_end_time': datetime.datetime(2025, 11, 2, 23, 5, 36)}, 'icon': 'mdi:timer-sand-paused'}[0m [36m2025-11-02 21:06:35.954 DEBUG (MainThread) [custom_components.mydolphin_plus.managers.coordinator] Locate robot[0m [36m2025-11-02 21:06:35.961 DEBUG (MainThread) [custom_components.mydolphin_plus.managers.config_manager] Storing config data: {"locating": true, "cycle_time_all": 120, "cycle_time_short": 61, "cycle_time_floor": 120, "cycle_time_water": 120, "cycle_time_ultra": 120, "cycle_time_pickup": 121, "api-token": "Y8jo2f1LPCGgIFKfJdzvwZzqRwPM95X57HkYf4-Pcsso3f4ExJWe5DTD7riHDXlBSo28-_oQKUIXgcrL2F9nX6q2KPQVbJA50Ju7TbfIL4GeuJ-Lq5D8nFczou46HgvOgvIQoNj6Mqdz5CrlSTs_teCZQVPmZ7dvg31D-Oni-CdqpOYqyThl2CoNoMFooTgvdHYXpNYeOkP9z_MxsbmJzs4IUBHhbFgHDU6BCdm4D4dab1CMTfgt_AT4r1gNH3e-K1yma5Vwf73tVK5GhBLwNGSZ2xRKZKsMMxrM8J14xpYPCJAPTKGNGZ6lNxiiXvQn45Eg_DC9k_xTAsCOW9YhrCFeWgWDB_L4Ba3N9C6vtpGhbIdflCSUx0Iujsl6b7W4aeWPsXArBcZkNuqhX4aSbeFP1LsryT2cFGV6wprg7TEuG5T7JnNlV9LCxGn1CNJtA-YiG-LtxSMnTv4w7iRyl7qUBVrl2gSZwsCXnincTzgfXDKF", "serial-number": "Y02276MP6K", "motor-unit-serial": "K9336EMR", "aws-token": "9hTdbqo4Drisy5K5SMTh3LwrIeNQE9rou33c6J8fuTg="}, Exiting: {"locating": true, "cycle_time_all": 120, "cycle_time_short": 61, "cycle_time_floor": 120, "cycle_time_water": 120, "cycle_time_ultra": 120, "cycle_time_pickup": 121, "api-token": "Y8jo2f1LPCGgIFKfJdzvwZzqRwPM95X57HkYf4-Pcsso3f4ExJWe5DTD7riHDXlBSo28-_oQKUIXgcrL2F9nX6q2KPQVbJA50Ju7TbfIL4GeuJ-Lq5D8nFczou46HgvOgvIQoNj6Mqdz5CrlSTs_teCZQVPmZ7dvg31D-Oni-CdqpOYqyThl2CoNoMFooTgvdHYXpNYeOkP9z_MxsbmJzs4IUBHhbFgHDU6BCdm4D4dab1CMTfgt_AT4r1gNH3e-K1yma5Vwf73tVK5GhBLwNGSZ2xRKZKsMMxrM8J14xpYPCJAPTKGNGZ6lNxiiXvQn45Eg_DC9k_xTAsCOW9YhrCFeWgWDB_L4Ba3N9C6vtpGhbIdflCSUx0Iujsl6b7W4aeWPsXArBcZkNuqhX4aSbeFP1LsryT2cFGV6wprg7TEuG5T7JnNlV9LCxGn1CNJtA-YiG-LtxSMnTv4w7iRyl7qUBVrl2gSZwsCXnincTzgfXDKF", "serial-number": "Y02276MP6K", "motor-unit-serial": "K9336EMR", "aws-token": "9hTdbqo4Drisy5K5SMTh3LwrIeNQE9rou33c6J8fuTg="}[0m [36m2025-11-02 21:06:35.961 DEBUG (MainThread) [custom_components.mydolphin_plus.managers.coordinator] Enable LED light[0m [32m2025-11-02 21:06:35.962 INFO (MainThread) [custom_components.mydolphin_plus.managers.aws_client] Set led enabled mode, Desired: {'led': {'ledEnable': True, 'ledIntensity': 100, 'ledMode': 3}}[0m [36m2025-11-02 21:06:35.962 DEBUG (MainThread) [custom_components.mydolphin_plus.managers.aws_client] Published message to $aws/things/K9336EMR/shadow/update, Data: {"state": {"desired": {"led": {"ledEnable": true, "ledIntensity": 100, "ledMode": 3}}}}[0m [36m2025-11-02 21:06:35.964 DEBUG (Dummy-2901) [custom_components.mydolphin_plus.managers.aws_client] Publish results: {'packet_id': 32}[0m [32m2025-11-02 21:06:35.965 INFO (Dummy-2901) [custom_components.mydolphin_plus.managers.aws_client] Published message #32 to $aws/things/K9336EMR/shadow/update, Data: {"state": {"desired": {"led": {"ledEnable": true, "ledIntensity": 100, "ledMode": 3}}}}[0m [36m2025-11-02 21:06:36.118 DEBUG (MainThread) [custom_components.mydolphin_plus.managers.coordinator] Finished fetching MyDolphin Plus data in 0.000 seconds (success: True)[0m [36m2025-11-02 21:06:36.236 DEBUG (Dummy-2902) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:36.243 DEBUG (Dummy-2903) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:36.243 DEBUG (Dummy-2903) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"desired":{"led":{"ledEnable":true,"ledIntensity":100,"ledMode":3}}},"metadata":{"desired":{"led":{"ledEnable":{"timestamp":1762081596},"ledIntensity":{"timestamp":1762081596},"ledMode":{"timestamp":1762081596}}}},"version":625956,"timestamp":1762081596}[0m [36m2025-11-02 21:06:36.246 DEBUG (Dummy-2904) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:40.400 DEBUG (MainThread) [custom_components.mydolphin_plus.managers.coordinator] Pickup vacuum[0m [32m2025-11-02 21:06:40.400 INFO (MainThread) [custom_components.mydolphin_plus.managers.aws_client] Set cleaning mode, Desired: {'cleaningMode': {'mode': 'pickup'}}[0m [36m2025-11-02 21:06:40.401 DEBUG (MainThread) [custom_components.mydolphin_plus.managers.aws_client] Published message to $aws/things/K9336EMR/shadow/update, Data: {"state": {"desired": {"cleaningMode": {"mode": "pickup"}}}}[0m [36m2025-11-02 21:06:40.401 DEBUG (MainThread) [custom_components.mydolphin_plus.managers.coordinator] Finished fetching MyDolphin Plus data in 0.000 seconds (success: True)[0m [36m2025-11-02 21:06:40.403 DEBUG (Dummy-2905) [custom_components.mydolphin_plus.managers.aws_client] Publish results: {'packet_id': 33}[0m [32m2025-11-02 21:06:40.404 INFO (Dummy-2905) [custom_components.mydolphin_plus.managers.aws_client] Published message #33 to $aws/things/K9336EMR/shadow/update, Data: {"state": {"desired": {"cleaningMode": {"mode": "pickup"}}}}[0m [36m2025-11-02 21:06:40.675 DEBUG (Dummy-2906) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:40.683 DEBUG (Dummy-2907) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:40.684 DEBUG (Dummy-2907) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"desired":{"cleaningMode":{"mode":"pickup"}}},"metadata":{"desired":{"cleaningMode":{"mode":{"timestamp":1762081600}}}},"version":625957,"timestamp":1762081600}[0m [32m2025-11-02 21:06:41.685 INFO (Dummy-2907) [custom_components.mydolphin_plus.managers.aws_client] Set cycle time, Desired: {'cycleInfo': {'cycleTime': 121}}[0m [36m2025-11-02 21:06:41.685 DEBUG (Dummy-2907) [custom_components.mydolphin_plus.managers.aws_client] Published message to $aws/things/K9336EMR/shadow/update, Data: {"state": {"desired": {"cycleInfo": {"cycleTime": 121}}}}[0m [36m2025-11-02 21:06:41.689 DEBUG (Dummy-2908) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:41.691 DEBUG (Dummy-2909) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/delta[0m [36m2025-11-02 21:06:41.693 DEBUG (Dummy-2910) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:41.695 DEBUG (Dummy-2911) [custom_components.mydolphin_plus.managers.aws_client] Publish results: {'packet_id': 34}[0m [32m2025-11-02 21:06:41.696 INFO (Dummy-2911) [custom_components.mydolphin_plus.managers.aws_client] Published message #34 to $aws/things/K9336EMR/shadow/update, Data: {"state": {"desired": {"cycleInfo": {"cycleTime": 121}}}}[0m [36m2025-11-02 21:06:41.697 DEBUG (Dummy-2912) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:41.698 DEBUG (Dummy-2912) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"desired":null},"metadata":{"desired":{"timestamp":1762081600}},"version":625958,"timestamp":1762081600}[0m [36m2025-11-02 21:06:41.700 DEBUG (Dummy-2913) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:41.974 DEBUG (Dummy-2914) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:41.979 DEBUG (Dummy-2915) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:41.980 DEBUG (Dummy-2915) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"desired":{"cycleInfo":{"cycleTime":121}}},"metadata":{"desired":{"cycleInfo":{"cycleTime":{"timestamp":1762081601}}}},"version":625959,"timestamp":1762081601}[0m [36m2025-11-02 21:06:41.981 DEBUG (Dummy-2916) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/delta[0m [36m2025-11-02 21:06:41.985 DEBUG (Dummy-2917) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:42.276 DEBUG (Dummy-2918) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:42.282 DEBUG (Dummy-2919) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:42.285 DEBUG (Dummy-2920) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:42.285 DEBUG (Dummy-2920) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"desired":null},"metadata":{"desired":{"timestamp":1762081602}},"version":625960,"timestamp":1762081602}[0m [36m2025-11-02 21:06:43.003 DEBUG (MainThread) [custom_components.mydolphin_plus.managers.coordinator] Pickup vacuum[0m [32m2025-11-02 21:06:43.003 INFO (MainThread) [custom_components.mydolphin_plus.managers.aws_client] Set cleaning mode, Desired: {'cleaningMode': {'mode': 'pickup'}}[0m [36m2025-11-02 21:06:43.004 DEBUG (MainThread) [custom_components.mydolphin_plus.managers.aws_client] Published message to $aws/things/K9336EMR/shadow/update, Data: {"state": {"desired": {"cleaningMode": {"mode": "pickup"}}}}[0m [36m2025-11-02 21:06:43.005 DEBUG (Dummy-2921) [custom_components.mydolphin_plus.managers.aws_client] Publish results: {'packet_id': 35}[0m [32m2025-11-02 21:06:43.005 INFO (Dummy-2921) [custom_components.mydolphin_plus.managers.aws_client] Published message #35 to $aws/things/K9336EMR/shadow/update, Data: {"state": {"desired": {"cleaningMode": {"mode": "pickup"}}}}[0m [36m2025-11-02 21:06:43.239 DEBUG (Dummy-2922) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:43.251 DEBUG (Dummy-2923) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:43.253 DEBUG (Dummy-2924) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:43.254 DEBUG (Dummy-2924) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"reported":{"isConnected":{"connected":true},"nextCycleInfo":{"cleaningMode":{"mode":"all"},"nextCycleDuration":121}}},"metadata":{"reported":{"isConnected":{"connected":{"timestamp":1762081603}},"nextCycleInfo":{"cleaningMode":{"mode":{"timestamp":1762081603}},"nextCycleDuration":{"timestamp":1762081603}}}},"version":625961,"timestamp":1762081603}[0m [36m2025-11-02 21:06:43.277 DEBUG (Dummy-2925) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:43.284 DEBUG (Dummy-2926) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:43.285 DEBUG (Dummy-2926) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"desired":{"cleaningMode":{"mode":"pickup"}}},"metadata":{"desired":{"cleaningMode":{"mode":{"timestamp":1762081603}}}},"version":625962,"timestamp":1762081603}[0m [32m2025-11-02 21:06:44.286 INFO (Dummy-2926) [custom_components.mydolphin_plus.managers.aws_client] Set cycle time, Desired: {'cycleInfo': {'cycleTime': 121}}[0m [36m2025-11-02 21:06:44.286 DEBUG (Dummy-2926) [custom_components.mydolphin_plus.managers.aws_client] Published message to $aws/things/K9336EMR/shadow/update, Data: {"state": {"desired": {"cycleInfo": {"cycleTime": 121}}}}[0m [36m2025-11-02 21:06:44.288 DEBUG (Dummy-2927) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/delta[0m [36m2025-11-02 21:06:44.291 DEBUG (Dummy-2928) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:44.294 DEBUG (Dummy-2929) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:44.296 DEBUG (Dummy-2930) [custom_components.mydolphin_plus.managers.aws_client] Publish results: {'packet_id': 36}[0m [32m2025-11-02 21:06:44.297 INFO (Dummy-2930) [custom_components.mydolphin_plus.managers.aws_client] Published message #36 to $aws/things/K9336EMR/shadow/update, Data: {"state": {"desired": {"cycleInfo": {"cycleTime": 121}}}}[0m [36m2025-11-02 21:06:44.301 DEBUG (Dummy-2931) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:44.303 DEBUG (Dummy-2932) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:44.303 DEBUG (Dummy-2932) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"desired":null},"metadata":{"desired":{"timestamp":1762081603}},"version":625963,"timestamp":1762081603}[0m [36m2025-11-02 21:06:44.378 DEBUG (Dummy-2933) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:44.384 DEBUG (Dummy-2934) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:44.385 DEBUG (Dummy-2934) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"reported":{"isConnected":{"connected":true},"navMode":{"isSmart":false},"cycleInfo":{"cleaningMode":{"mode":"all","cycleTime":121},"cycleStartTime":1762121216,"cycleStartTimeUTC":1762081664}}},"metadata":{"reported":{"isConnected":{"connected":{"timestamp":1762081604}},"navMode":{"isSmart":{"timestamp":1762081604}},"cycleInfo":{"cleaningMode":{"mode":{"timestamp":1762081604},"cycleTime":{"timestamp":1762081604}},"cycleStartTime":{"timestamp":1762081604},"cycleStartTimeUTC":{"timestamp":1762081604}}}},"version":625964,"timestamp":1762081604}[0m [36m2025-11-02 21:06:44.388 DEBUG (Dummy-2935) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:44.579 DEBUG (Dummy-2936) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:44.588 DEBUG (Dummy-2937) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/delta[0m [36m2025-11-02 21:06:44.596 DEBUG (Dummy-2938) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:44.603 DEBUG (Dummy-2939) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:44.603 DEBUG (Dummy-2939) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"desired":{"cycleInfo":{"cycleTime":121}}},"metadata":{"desired":{"cycleInfo":{"cycleTime":{"timestamp":1762081604}}}},"version":625965,"timestamp":1762081604}[0m [36m2025-11-02 21:06:45.012 DEBUG (Dummy-2940) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:45.019 DEBUG (Dummy-2941) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:45.020 DEBUG (Dummy-2941) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"desired":null},"metadata":{"desired":{"timestamp":1762081604}},"version":625966,"timestamp":1762081604}[0m [36m2025-11-02 21:06:45.023 DEBUG (Dummy-2942) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:45.117 DEBUG (MainThread) [custom_components.mydolphin_plus.managers.coordinator] Finished fetching MyDolphin Plus data in 0.000 seconds (success: True)[0m [36m2025-11-02 21:06:45.118 DEBUG (MainThread) [custom_components.mydolphin_plus.common.base_entity] Data for sensor_y02276mp6k_nicko_cycle_time: {'state': 121, 'attributes': {'start_time': datetime.datetime(2025, 11, 2, 21, 7, 44)}, 'icon': 'mdi:clock-time-two'}[0m [36m2025-11-02 21:06:45.119 DEBUG (MainThread) [custom_components.mydolphin_plus.common.base_entity] Data for sensor_y02276mp6k_nicko_cycle_time_left: {'state': 0, 'attributes': {'start_time': datetime.datetime(2025, 11, 2, 21, 7, 44), 'expected_end_time': datetime.datetime(2025, 11, 2, 23, 8, 44)}, 'icon': 'mdi:timer-sand-paused'}[0m [36m2025-11-02 21:06:45.515 DEBUG (Dummy-2943) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:45.524 DEBUG (Dummy-2944) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:45.526 DEBUG (Dummy-2945) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:45.526 DEBUG (Dummy-2945) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"reported":{"isConnected":{"connected":true},"navMode":{"isSmart":false},"cycleInfo":{"cleaningMode":{"mode":"all","cycleTime":121},"cycleStartTime":1762121216,"cycleStartTimeUTC":1762081664}}},"metadata":{"reported":{"isConnected":{"connected":{"timestamp":1762081605}},"navMode":{"isSmart":{"timestamp":1762081605}},"cycleInfo":{"cleaningMode":{"mode":{"timestamp":1762081605},"cycleTime":{"timestamp":1762081605}},"cycleStartTime":{"timestamp":1762081605},"cycleStartTimeUTC":{"timestamp":1762081605}}}},"version":625967,"timestamp":1762081605}[0m [36m2025-11-02 21:06:46.481 DEBUG (Dummy-2946) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update[0m [36m2025-11-02 21:06:46.490 DEBUG (Dummy-2947) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/documents[0m [36m2025-11-02 21:06:46.492 DEBUG (Dummy-2948) [custom_components.mydolphin_plus.managers.aws_client] Message received for device K9336EMR, Topic: $aws/things/K9336EMR/shadow/update/accepted[0m [36m2025-11-02 21:06:46.492 DEBUG (Dummy-2948) [custom_components.mydolphin_plus.managers.aws_client] Payload: {"state":{"reported":{"isConnected":{"connected":true},"cleaningModes":{"all":121,"short":60,"cove":120,"floor":121,"water":121,"ultra":121,"spot":120,"wall":120,"ticTac":120,"custom":120,"pickup":12}}},"metadata":{"reported":{"isConnected":{"connected":{"timestamp":1762081606}},"cleaningModes":{"all":{"timestamp":1762081606},"short":{"timestamp":1762081606},"cove":{"timestamp":1762081606},"floor":{"timestamp":1762081606},"water":{"timestamp":1762081606},"ultra":{"timestamp":1762081606},"spot":{"timestamp":1762081606},"wall":{"timestamp":1762081606},"ticTac":{"timestamp":1762081606},"custom":{"timestamp":1762081606},"pickup":{"timestamp":1762081606}}}},"version":625968,"timestamp":1762081606}[0m [36m2025-11-02 21:06:50.118 DEBUG (MainThread) [custom_components.mydolphin_plus.managers.coordinator] Finished fetching MyDolphin Plus data in 0.000 seconds (success: True)[0m
Please let me know if you need anything else. Again thanks for looking at this.