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

Pool Invert GardenPac (gardenpac_heatpump.yaml) it's not working fully for a while #1903

Closed
paazevedo opened this issue May 10, 2024 · 1 comment

Comments

@paazevedo
Copy link

paazevedo commented May 10, 2024

Describe the bug
This custom_integration was able to show all the DP's of my Pool Inverter(GardenPac), unfortunately for a while it doesn't show much information unless on\off.

To Reproduce
After adding the device, it only shows a climate entity with on\off, which leads to think the DP's codes have changed;
Expected behavior
Being able to see all the major settings of the device like I was before (mode (silence\smart), temperature set, on\off) pretty much all DP available at #11
Additional context
I'm able to interact with the invert via Tuya application without any problems, so I believe it's a quesiton of DPs ID's.

If the bug involves a device, then please include device diagnostics from
Settings / Devices & Services / Tuya Local (your device) / "1 device"

 "data": {
    "name": "HeatPump",
    "type": "gardenpac_heatpump",
    "device_id": "**REDACTED**",
    "local_key": "**REDACTED**",
    "host": "**REDACTED**",
    "protocol_version": "auto",
    "api_version_set": 3.3,
    "api_version_used": 3.3,
    "api_working": true,
    "status": {},
    "cached_state": {
      "updated_at": 0
    },
    "pending_state": {},
    "connected": true,
    "home_assistant": {
      "name": "HeatPump",
      "name_by_user": null,
      "disabled": false,
      "disabled_by": null,
      "entities": [
        {
          "disabled": false,
          "disabled_by": null,
          "entity_category": "diagnostic",
          "device_class": null,
          "original_device_class": "power_factor",
          "icon": null,
          "unit_of_measurement": "%",
          "state": {
            "entity_id": "sensor.heatpump_power_level",
            "state": "unavailable",
            "attributes": {
              "state_class": "measurement",
              "unit_of_measurement": "%",
              "device_class": "power_factor",
              "icon": "mdi:signal",
              "friendly_name": "HeatPump Power level"
            },
            "last_changed": "2024-05-08T14:01:12.621412+00:00",
            "last_reported": "2024-05-08T14:01:12.621412+00:00",
            "last_updated": "2024-05-08T14:01:12.621412+00:00"
          }
        },
        {
          "disabled": false,
          "disabled_by": null,
          "entity_category": "diagnostic",
          "device_class": null,
          "original_device_class": "problem",
          "icon": null,
          "unit_of_measurement": null,
          "state": {
            "entity_id": "binary_sensor.heatpump_water_flow",
            "state": "unavailable",
            "attributes": {
              "device_class": "problem",
              "friendly_name": "HeatPump Water flow"
            },
            "last_changed": "2024-05-08T14:01:12.575393+00:00",
            "last_reported": "2024-05-08T14:01:12.575393+00:00",
            "last_updated": "2024-05-08T14:01:12.575393+00:00"
          }
        },
        {
          "disabled": false,
          "disabled_by": null,
          "entity_category": null,
          "device_class": null,
          "original_device_class": null,
          "icon": null,
          "unit_of_measurement": null,
          "state": {
            "entity_id": "climate.heatpump",
            "state": "unavailable",
            "attributes": {
              "hvac_modes": [
                "heat",
                "off"
              ],
              "min_temp": null,
              "max_temp": null,
              "target_temp_step": 1.0,
              "preset_modes": [
                "Silent",
                "Smart"
              ],
              "friendly_name": "HeatPump",
              "supported_features": 401
            },
            "last_changed": "2024-05-08T14:01:12.536459+00:00",
            "last_reported": "2024-05-08T14:01:12.536459+00:00",
            "last_updated": "2024-05-08T14:01:12.536459+00:00"
          }
        }
      ]
    }
  }
}

However, if I explore the device under the Tuya Developer site and check the device log, I can see the different DP's available to choose and filter them. Below just a simple exemple of the preset_modes:

image

@paazevedo paazevedo added the bug Something isn't working label May 10, 2024
@make-all
Copy link
Owner

There are no DPS being returned in the diagnostics, though the connection has been successfully made. It seems your device may have had a firmware update that broke the local protocol.

@make-all make-all closed this as not planned Won't fix, can't repro, duplicate, stale May 11, 2024
@make-all make-all removed the bug Something isn't working label May 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants