Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added support Neatsvor X600 vacuum #1395

Merged
merged 5 commits into from
Jan 7, 2024
Merged

added support Neatsvor X600 vacuum #1395

merged 5 commits into from
Jan 7, 2024

Conversation

almirus
Copy link
Contributor

@almirus almirus commented Dec 10, 2023

reference to #1079

Per review comments:
 - made Map reset and Do not disturb into entities, so they can be used.
 - swapped top level and products names, as the branding should go under products.
 - removed hidden marker from fan_speed attribute.
@make-all make-all merged commit 7339bf7 into make-all:main Jan 7, 2024
4 checks passed
make-all added a commit that referenced this pull request Jan 7, 2024
@hiagocosta
Copy link

hiagocosta commented Feb 9, 2024

i think that this integrations is not 100%
neatsvor have more than 3 vacuum power for example

@hiagocosta
Copy link

@make-all please, check this device, is still not fully working, these are the debug:

2024-06-22 00:36:50.352 DEBUG (MainThread) [custom_components.tuya_local.device] Robot vacuum received {"1": true, "4": "chargego", "5": "charge_done", "6": 25, "7": 27, "8": 100, "9": "max", "10": "closed", "17": 104, "19": 204, "21": 54, "23": 141, "26": 10, "28": 0, "full_poll": true}
2024-06-22 00:36:50.353 DEBUG (MainThread) [custom_components.tuya_local.helpers.device_config] Considering mapping for range of value
2024-06-22 00:36:50.353 DEBUG (MainThread) [custom_components.tuya_local.helpers.device_config] Considering mapping for step of value
2024-06-22 00:36:50.354 DEBUG (MainThread) [custom_components.tuya_local.helpers.device_config] Step for value is 1 with scale 0.1
2024-06-22 00:36:50.354 DEBUG (MainThread) [custom_components.tuya_local.helpers.device_config] Robot vacuum: Mapped dps 26 value from 10 to 100.0
2024-06-22 00:36:50.354 DEBUG (MainThread) [custom_components.tuya_local.helpers.device_config] Robot vacuum: Mapped dps 25 value from None to False
2024-06-22 00:36:50.354 DEBUG (MainThread) [custom_components.tuya_local.helpers.device_config] command values: ['smart', 'return_to_base', 'zone', 'clean_spot', 'partial', 'room']
2024-06-22 00:36:50.354 DEBUG (MainThread) [custom_components.tuya_local.helpers.device_config] fan_speed values: ['Off', 'Low', 'Medium', 'High']
2024-06-22 00:36:50.355 DEBUG (MainThread) [custom_components.tuya_local.helpers.device_config] Robot vacuum: Mapped dps 5 value from charge_done to charged
2024-06-22 00:36:50.355 DEBUG (MainThread) [custom_components.tuya_local.helpers.device_config] command values: ['smart', 'return_to_base', 'zone', 'clean_spot', 'partial', 'room']
2024-06-22 00:36:50.355 DEBUG (MainThread) [custom_components.tuya_local.helpers.device_config] Robot vacuum: Mapped dps 1 value from True to True
2024-06-22 00:36:50.355 DEBUG (MainThread) [custom_components.tuya_local.helpers.device_config] Robot vacuum: Mapped dps 4 value from chargego to return_to_base
2024-06-22 00:36:50.356 DEBUG (MainThread) [custom_components.tuya_local.helpers.device_config] command values: ['smart', 'return_to_base', 'zone', 'clean_spot', 'partial', 'room']
2024-06-22 00:36:50.357 DEBUG (MainThread) [custom_components.tuya_local.helpers.device_config] option values: ['Off', 'Low', 'Medium', 'High']
2024-06-22 00:36:50.357 DEBUG (MainThread) [custom_components.tuya_local.helpers.device_config] Robot vacuum: Mapped dps 10 value from closed to Off
2024-06-22 00:36:50.357 DEBUG (MainThread) [custom_components.tuya_local.helpers.device_config] option values: ['Türkçe', 'English', 'Русский', 'Español']
2024-06-22 00:36:50.357 DEBUG (MainThread) [custom_components.tuya_local.helpers.device_config] Robot vacuum: Mapped dps 36 value from None to unknown
2024-06-22 00:36:50.358 DEBUG (MainThread) [custom_components.tuya_local.helpers.device_config] No mapping for dpid 6 (sensor), unable to determine valid values
2024-06-22 00:36:50.358 DEBUG (MainThread) [custom_components.tuya_local.helpers.device_config] No mapping for dpid 7 (sensor), unable to determine valid values
2024-06-22 00:36:50.358 DEBUG (MainThread) [custom_components.tuya_local.helpers.device_config] No mapping for dpid 8 (sensor), unable to determine valid values
2024-06-22 00:36:50.358 DEBUG (MainThread) [custom_components.tuya_local.helpers.device_config] No mapping for dpid 17 (sensor), unable to determine valid values
2024-06-22 00:36:50.358 DEBUG (MainThread) [custom_components.tuya_local.helpers.device_config] No mapping for dpid 19 (sensor), unable to determine valid values
2024-06-22 00:36:50.358 DEBUG (MainThread) [custom_components.tuya_local.helpers.device_config] No mapping for dpid 21 (sensor), unable to determine valid values
2024-06-22 00:36:50.359 DEBUG (MainThread) [custom_components.tuya_local.helpers.device_config] No mapping for dpid 21 (sensor), unable to determine valid values
2024-06-22 00:36:50.359 DEBUG (MainThread) [custom_components.tuya_local.helpers.device_config] No mapping for dpid 23 (sensor), unable to determine valid values

@make-all
Copy link
Owner

There are no errors in that log.

@hiagocosta
Copy link

sorry, got that my unit is a Neatsvor x600pro not just a x600,
would be possible to add this version on the home assistant integration?

i'm glad to help if you need anything

@hiagocosta
Copy link

here I find some interesting infos about this device,
maybe it helps?

rospogrigio/localtuya#811

timlaing pushed a commit to timlaing/tuya-local that referenced this pull request Aug 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants