-
Notifications
You must be signed in to change notification settings - Fork 562
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
(Tesvor X500) Tuya vacuumer is not updating the status, even tho the controls are still working #1035
Comments
Update: In the last hour, I still tried to get it working. |
@JAKAMI99 - was this working prior to 4.1.0? If so, can you try the PR #1022 as this should make the changes introduced in 4.1.0 passive unless turned on specifically. Given your update, have you tried putting a value for the "Scan Interval". This setting will cause localtuya to send a status update request every X seconds, which can fix some status updating issues. |
Sorry for my late answer: @rospogrigio Couldn't find the steps to take, to check if this fixes it. @sibowler I tried settings the "Scan Interval" to several values, still after hours no correct state. |
I think I have the same issue, |
Hi, |
@Jezza34000
in my case 5, but I have a different vacuum |
@bkbartk |
Hi @JAKAMI99 , I came across your thread as I was looking for a way to revitalize my robot vacuum, which is a rebrand of the TESVOR X500 (specifically IKHOS Netbot S15) , and for which the Weback service has almost completely stopped working (syncs fine, shows state and battery, but none of the commands work). So may I ask, how did you upgrade your model to Tuya? Or was it already like that when you purchased it? Thank you very much in advance! I was going to experiment with the Home Assistant plugins, but I suppose if I could get the bot to Tuya I could prevent myself some headaches and use it with the proper apps :P |
Hi, |
The problem
(Tesvor X500) Tuya vacuumer "mode" is stuck at "cleaning", even tho the controls are still working
Environment
Steps to reproduce
Configuration
configuration.yaml
orconfig_flow
DP dump
{
"home_assistant": {
"installation_type": "Home Assistant OS",
"version": "2022.9.4",
"dev": false,
"hassio": true,
"virtualenv": false,
"python_version": "3.10.5",
"docker": true,
"arch": "x86_64",
"timezone": "Europe/Berlin",
"os_name": "Linux",
"os_version": "5.15.67",
"supervisor": "2022.08.6",
"host_os": "Home Assistant OS 9.0",
"docker_version": "20.10.17",
"chassis": "vm",
"run_as_root": true
},
"custom_components": {
"nodered": {
"version": "1.0.9",
"requirements": []
},
"localtuya": {
"version": "4.1.0",
"requirements": []
},
"auto_backup": {
"version": "1.3.0",
"requirements": []
},
"zha_toolkit": {
"version": "v0.8.13",
"requirements": []
},
"hacs": {
"version": "1.26.2",
"requirements": [
"aiogithubapi>=22.2.4"
]
},
"spotcast": {
"version": "v3.6.29",
"requirements": [
"spotify_token==1.0.0"
]
},
"alexa_media": {
"version": "4.1.0",
"requirements": [
"alexapy==1.26.1",
"packaging>=20.3",
"wrapt>=1.12.1"
]
},
"alarmo": {
"version": "v1.9.5",
"requirements": []
}
},
"integration_manifest": {
"domain": "localtuya",
"name": "LocalTuya integration",
"version": "4.1.0",
"documentation": "https://github.com/rospogrigio/localtuya/",
"dependencies": [],
"codeowners": [
"@rospogrigio",
"@postlund"
],
"issue_tracker": "https://github.com/rospogrigio/localtuya/issues",
"requirements": [],
"config_flow": true,
"iot_class": "local_push",
"is_built_in": false
},
"data": {
"device_config": {
"friendly_name": "Oscar",
"host": "10.0.0.34",
"local_key": "xxxxxxxxxxxxxxxx",
"protocol_version": "3.3",
"scan_interval": 15,
"entities": [
{
"friendly_name": "Oscar",
"idle_status_value": "standby,sleep",
"powergo_dp": 1,
"docked_status_value": "charging,chargecompleted",
"returning_status_value": "docking",
"battery_dp": 130,
"mode_dp": 3,
"modes": "smart,wall_follow,spiral,single",
"return_mode": "chargego",
"fan_speed_dp": 14,
"fan_speeds": "low,normal,high",
"clean_time_dp": 17,
"clean_area_dp": 16,
"paused_state": "paused",
"stop_status": "standby",
"id": 1,
"platform": "vacuum"
}
],
"reset_dpids": "1",
"model": "Tesvor X500",
"device_id": "xxxxxxxxxxxxxxxxxxxxxxxxxxx",
"dps_strings": [
"1 (value: True)",
"2 (value: True)",
"3 (value: smart)",
"4 (value: forward)",
"5 (value: 1)",
"14 (value: strong)",
"15 (value: 02001400021)",
"16 (value: 101)",
"17 (value: 7)",
"18 (value: 0)",
"29 (value: dutch)",
"101 (value: low_step)",
"102 (value: True)",
"130 (value: 47)"
],
"product_key": "eqyrkx39otooi2xr"
},
"device_cloud_info": {
"active_time": 1663274427,
"biz_type": 18,
"category": "sd",
"create_time": 1662665828,
"icon": "smart/icon/bay1615859977172Uire/81ae10e415b8ec949a271a5e98ce46e5.jpg",
"id": "xxxxxxxxxxxxxxxxxxxxx",
"ip": "xxxxxxxxxxx",
"lat": "xxxxxx",
"local_key": "xxxxxxxxxxxxxxx",
"lon": "xxxxxx",
"model": "X500",
"name": "Oscar",
"online": true,
"owner_id": "xxxxxxxxx",
"product_id": "eqyrkx39otooi2xr",
"product_name": "Tesvor X500",
"status": [
{
"code": "power",
"value": false
},
{
"code": "power_go",
"value": false
},
{
"code": "mode",
"value": "standby"
},
{
"code": "direction_control",
"value": "forward"
},
{
"code": "suction",
"value": "strong"
},
{
"code": "clean_record",
"value": "02001400021"
},
{
"code": "clean_area",
"value": 101
},
{
"code": "clean_time",
"value": 8
},
{
"code": "fault",
"value": 0
},
{
"code": "language",
"value": "dutch"
},
{
"code": "voice_switch",
"value": true
}
],
"sub": false,
"time_zone": "+02:00",
"uid": "xxxxxxxxxxxxxxxxxxxxx",
"update_time": 1663274427,
"uuid": "xxxxxxxxxxxxxxx"
}
}
}
Provide Home Assistant taceback/logs
Additional information
Also, the logbook is saying "vacuum changed to cleaning" and "vacuum changed to not available"
Device paramater
The text was updated successfully, but these errors were encountered: