-
-
Notifications
You must be signed in to change notification settings - Fork 20
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
15C and 15C Max start commands no longer work and are only started when pause is pressed. Stop vacuuming works fine. Consequently there is no way to actually pause a vacuum once it has started.
As a work around I have just called the pause vacuuming service but not being able to pause a vacuum is a bit of a pain.
To Reproduce
Steps to reproduce the behavior
Pressing Start on the vacuum card or within the device config or calling the service doesnt start the vacuum. No ability to pause.
Expected behavior
Pressing start should start, but pressing pause starts.
Screenshots
N/A
Environment
Please complete the following information
- Home Assistant Core version - latest 2026.1.0 (but was present in both 2025.11 and 12 builds
- Eufy RoboVac Integration version latest 2.0.0 beta2 but was present in earlier versions
- RoboVac Model(s) 15C and 15C Max
- Python version (if running custom scripts)
Logs
I have replaced the IDs with Vac1 and Vac2
2026-01-08 15:53:59.247 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Processing queue. Current length: 1
2026-01-08 15:53:59.247 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Sending to Vac1 (192.168.0.253:6668): Message(0x9, b'', 0, <Device Vac1 (192.168.0.253:6668)>)
2026-01-08 15:53:59.321 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Received message from Vac1 (192.168.0.253:6668): Message(0x9, b'', 0, None)
2026-01-08 15:54:00.760 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac2] Processing queue. Current length: 1
2026-01-08 15:54:00.761 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac2] Sending to Vac2 (192.168.0.138:6668): Message(0x9, b'', 0, <Device Vac2 (192.168.0.138:6668)>)
2026-01-08 15:54:00.767 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac2] Received message from Vac2 (192.168.0.138:6668): Message(0x9, b'', 0, None)
2026-01-08 15:54:07.323 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Processing queue. Current length: 2
2026-01-08 15:54:07.323 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Sending to Vac1 (192.168.0.253:6668): Message(0x7, b'{"devId": "Vac1", "uid": "", "t": 1767887647, "dps": {"5": "Auto"}}', 2479043219, <Device Vac1 (192.168.0.253:6668)>)
2026-01-08 15:54:07.424 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Processing queue. Current length: 1
2026-01-08 15:54:07.424 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Sending to Vac1 (192.168.0.253:6668): Message(0xa, b'{"gwId": "Vac1", "devId": "Vac1"}', 2479043219, <Device Vac1 (192.168.0.253:6668)>)
2026-01-08 15:54:07.456 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Received message from Vac1 (192.168.0.253:6668): Message(0x7, b'', 2479043219, None)
2026-01-08 15:54:07.456 DEBUG (MainThread) [custom_components.robovac.vacuum] Updating entity values from data points: {'1': True, '2': False, '3': 'forward', '5': 'Nosweep', '15': 'Charging', '101': False, '102': 'No_suction', '103': False, '104': 88, '106': 'no_error'}
2026-01-08 15:54:07.456 DEBUG (MainThread) [custom_components.robovac.vacuum] in _update_state_and_error, tuya_state: Charging, self._attr_tuya_state: Charging.
2026-01-08 15:54:07.456 DEBUG (MainThread) [custom_components.robovac.vacuum] in _update_state_and_error, error_code: no_error, self._attr_error_code: no_error.
2026-01-08 15:54:07.456 DEBUG (MainThread) [custom_components.robovac.vacuum] in _update_mode_and_fan_speed, mode: Nosweep, self._attr_mode: Nosweep.
2026-01-08 15:54:07.456 DEBUG (MainThread) [custom_components.robovac.vacuum] Successfully updated vacuum Mr Sweepy
2026-01-08 15:54:07.464 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Received message from Vac1 (192.168.0.253:6668): Message(0xa, {'devId': 'Vac1', 'dps': {'1': True, '2': False, '3': 'forward', '5': 'Nosweep', '15': 'Charging', '101': False, '102': 'No_suction', '103': False, '104': 88, '106': 'no_error'}}, 2479043219, None)
2026-01-08 15:54:08.431 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Processing queue. Current length: 2
2026-01-08 15:54:08.431 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Sending to Vac1 (192.168.0.253:6668): Message(0x7, b'{"devId": "Vac1", "uid": "", "t": 1767887648, "dps": {"5": "Auto"}}', 2479044267, <Device Vac1 (192.168.0.253:6668)>)
2026-01-08 15:54:08.479 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Received message from Vac1 (192.168.0.253:6668): Message(0x7, b'', 2479044267, None)
2026-01-08 15:54:08.479 DEBUG (MainThread) [custom_components.robovac.vacuum] Updating entity values from data points: {'1': True, '2': False, '3': 'forward', '5': 'Nosweep', '15': 'Charging', '101': False, '102': 'No_suction', '103': False, '104': 88, '106': 'no_error'}
2026-01-08 15:54:08.479 DEBUG (MainThread) [custom_components.robovac.vacuum] in _update_state_and_error, tuya_state: Charging, self._attr_tuya_state: Charging.
2026-01-08 15:54:08.479 DEBUG (MainThread) [custom_components.robovac.vacuum] in _update_state_and_error, error_code: no_error, self._attr_error_code: no_error.
2026-01-08 15:54:08.479 DEBUG (MainThread) [custom_components.robovac.vacuum] in _update_mode_and_fan_speed, mode: Nosweep, self._attr_mode: Nosweep.
2026-01-08 15:54:08.479 DEBUG (MainThread) [custom_components.robovac.vacuum] Successfully updated vacuum Mr Sweepy
2026-01-08 15:54:08.534 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Processing queue. Current length: 1
2026-01-08 15:54:08.534 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Sending to Vac1 (192.168.0.253:6668): Message(0xa, b'{"gwId": "Vac1", "devId": "Vac1"}', 2479044267, <Device Vac1 (192.168.0.253:6668)>)
2026-01-08 15:54:08.551 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Received message from Vac1 (192.168.0.253:6668): Message(0xa, {'devId': 'Vac1', 'dps': {'1': True, '2': False, '3': 'forward', '5': 'Nosweep', '15': 'Charging', '101': False, '102': 'No_suction', '103': False, '104': 88, '106': 'no_error'}}, 2479044267, None)
2026-01-08 15:54:09.244 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Processing queue. Current length: 1
2026-01-08 15:54:09.244 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Sending to Vac1 (192.168.0.253:6668): Message(0x9, b'', 0, <Device Vac1 (192.168.0.253:6668)>)
2026-01-08 15:54:09.285 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Received message from Vac1 (192.168.0.253:6668): Message(0x9, b'', 0, None)
2026-01-08 15:54:09.547 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Processing queue. Current length: 2
2026-01-08 15:54:09.547 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Sending to Vac1 (192.168.0.253:6668): Message(0x7, b'{"devId": "Vac1", "uid": "", "t": 1767887649, "dps": {"5": "Auto"}}', 2479045450, <Device Vac1 (192.168.0.253:6668)>)
2026-01-08 15:54:09.649 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Processing queue. Current length: 1
2026-01-08 15:54:09.649 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Sending to Vac1 (192.168.0.253:6668): Message(0xa, b'{"gwId": "Vac1", "devId": "Vac1"}', 2479045450, <Device Vac1 (192.168.0.253:6668)>)
2026-01-08 15:54:09.708 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Received message from Vac1 (192.168.0.253:6668): Message(0x7, b'', 2479045450, None)
2026-01-08 15:54:09.708 DEBUG (MainThread) [custom_components.robovac.vacuum] Updating entity values from data points: {'1': True, '2': False, '3': 'forward', '5': 'Nosweep', '15': 'Charging', '101': False, '102': 'No_suction', '103': False, '104': 88, '106': 'no_error'}
2026-01-08 15:54:09.708 DEBUG (MainThread) [custom_components.robovac.vacuum] in _update_state_and_error, tuya_state: Charging, self._attr_tuya_state: Charging.
2026-01-08 15:54:09.708 DEBUG (MainThread) [custom_components.robovac.vacuum] in _update_state_and_error, error_code: no_error, self._attr_error_code: no_error.
2026-01-08 15:54:09.708 DEBUG (MainThread) [custom_components.robovac.vacuum] in _update_mode_and_fan_speed, mode: Nosweep, self._attr_mode: Nosweep.
2026-01-08 15:54:09.708 DEBUG (MainThread) [custom_components.robovac.vacuum] Successfully updated vacuum Mr Sweepy
2026-01-08 15:54:09.721 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Received message from Vac1 (192.168.0.253:6668): Message(0xa, {'devId': 'Vac1', 'dps': {'1': True, '2': False, '3': 'forward', '5': 'Nosweep', '15': 'Charging', '101': False, '102': 'No_suction', '103': False, '104': 88, '106': 'no_error'}}, 2479045450, None)
2026-01-08 15:54:10.153 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Processing queue. Current length: 2
2026-01-08 15:54:10.153 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Sending to Vac1 (192.168.0.253:6668): Message(0x7, b'{"devId": "Vac1", "uid": "", "t": 1767887650, "dps": {"5": "Auto"}}', 2479045983, <Device Vac1 (192.168.0.253:6668)>)
2026-01-08 15:54:10.219 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Received message from Vac1 (192.168.0.253:6668): Message(0x7, b'', 2479045983, None)
2026-01-08 15:54:10.219 DEBUG (MainThread) [custom_components.robovac.vacuum] Updating entity values from data points: {'1': True, '2': False, '3': 'forward', '5': 'Nosweep', '15': 'Charging', '101': False, '102': 'No_suction', '103': False, '104': 88, '106': 'no_error'}
2026-01-08 15:54:10.220 DEBUG (MainThread) [custom_components.robovac.vacuum] in _update_state_and_error, tuya_state: Charging, self._attr_tuya_state: Charging.
2026-01-08 15:54:10.220 DEBUG (MainThread) [custom_components.robovac.vacuum] in _update_state_and_error, error_code: no_error, self._attr_error_code: no_error.
2026-01-08 15:54:10.220 DEBUG (MainThread) [custom_components.robovac.vacuum] in _update_mode_and_fan_speed, mode: Nosweep, self._attr_mode: Nosweep.
2026-01-08 15:54:10.220 DEBUG (MainThread) [custom_components.robovac.vacuum] Successfully updated vacuum Mr Sweepy
2026-01-08 15:54:10.255 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Processing queue. Current length: 1
2026-01-08 15:54:10.255 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Sending to Vac1 (192.168.0.253:6668): Message(0xa, b'{"gwId": "Vac1", "devId": "Vac1"}', 2479045983, <Device Vac1 (192.168.0.253:6668)>)
2026-01-08 15:54:10.274 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Received message from Vac1 (192.168.0.253:6668): Message(0xa, {'devId': 'Vac1', 'dps': {'1': True, '2': False, '3': 'forward', '5': 'Nosweep', '15': 'Charging', '101': False, '102': 'No_suction', '103': False, '104': 88, '106': 'no_error'}}, 2479045983, None)
2026-01-08 15:54:10.558 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Processing queue. Current length: 2
2026-01-08 15:54:10.558 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Sending to Vac1 (192.168.0.253:6668): Message(0x7, b'{"devId": "Vac1", "uid": "", "t": 1767887650, "dps": {"5": "Auto"}}', 2479046384, <Device Vac1 (192.168.0.253:6668)>)
2026-01-08 15:54:10.624 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Received message from Vac1 (192.168.0.253:6668): Message(0x7, b'', 2479046384, None)
2026-01-08 15:54:10.625 DEBUG (MainThread) [custom_components.robovac.vacuum] Updating entity values from data points: {'1': True, '2': False, '3': 'forward', '5': 'Nosweep', '15': 'Charging', '101': False, '102': 'No_suction', '103': False, '104': 88, '106': 'no_error'}
2026-01-08 15:54:10.625 DEBUG (MainThread) [custom_components.robovac.vacuum] in _update_state_and_error, tuya_state: Charging, self._attr_tuya_state: Charging.
2026-01-08 15:54:10.625 DEBUG (MainThread) [custom_components.robovac.vacuum] in _update_state_and_error, error_code: no_error, self._attr_error_code: no_error.
2026-01-08 15:54:10.625 DEBUG (MainThread) [custom_components.robovac.vacuum] in _update_mode_and_fan_speed, mode: Nosweep, self._attr_mode: Nosweep.
2026-01-08 15:54:10.625 DEBUG (MainThread) [custom_components.robovac.vacuum] Successfully updated vacuum Mr Sweepy
2026-01-08 15:54:10.660 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Processing queue. Current length: 1
2026-01-08 15:54:10.660 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Sending to Vac1 (192.168.0.253:6668): Message(0xa, b'{"gwId": "Vac1", "devId": "Vac1"}', 2479046384, <Device Vac1 (192.168.0.253:6668)>)
2026-01-08 15:54:10.680 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Received message from Vac1 (192.168.0.253:6668): Message(0xa, {'devId': 'Vac1', 'dps': {'1': True, '2': False, '3': 'forward', '5': 'Nosweep', '15': 'Charging', '101': False, '102': 'No_suction', '103': False, '104': 88, '106': 'no_error'}}, 2479046384, None)
2026-01-08 15:54:10.762 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac2] Processing queue. Current length: 1
2026-01-08 15:54:10.762 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac2] Sending to Vac2 (192.168.0.138:6668): Message(0x9, b'', 0, <Device Vac2 (192.168.0.138:6668)>)
2026-01-08 15:54:10.767 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac2] Received message from Vac2 (192.168.0.138:6668): Message(0x9, b'', 0, None)
2026-01-08 15:54:19.330 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Processing queue. Current length: 1
2026-01-08 15:54:19.331 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Sending to Vac1 (192.168.0.253:6668): Message(0x9, b'', 0, <Device Vac1 (192.168.0.253:6668)>)
2026-01-08 15:54:19.389 DEBUG (MainThread) [custom_components.robovac.tuyalocalapi.Vac1] Received message from Vac1 (192.168.0.253:6668): Message(0x9, b'', 0, None)
Additional context
Add any other context about the problem here
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working