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

[Device Support Request] improve support for Legrand Cable Outlet Wire Pilot (64879) heating entities #3499

Open
erbarraud opened this issue Nov 9, 2024 · 0 comments

Comments

@erbarraud
Copy link

erbarraud commented Nov 9, 2024

Problem description

Hi,

Whilst I can pair the device with no issue. By default It will expose ON / OFF commands but not the wire pilot ones.
I understand you need to change the device mode
Screenshot 2024-11-09 at 5 17 23 PM

1 = ON / OFF mode 2 = WIre Pilote mode

Once done, I can fire all the different commands that go with Wire Mode
Screenshot 2024-11-09 at 5 20 22 PM
Screenshot 2024-11-09 at 5 16 43 PM

All of them work as expected, however I cannot find a way to have them exposed as entities. The only one remains ON / OFF
Screenshot 2024-11-09 at 5 17 02 PM

Solution description

Would be great to have improved support to expose all mode related entities. So that when the device is set in Wire Pilot mode we get access to related entities
For context, this outlet is mostly used in France as a controler for electrical heater, so perhaps the Switch category and behaviour is not a good match. It's closer to a climate control.

Screenshots/Video

Screenshots/Video

[Paste/upload your media here]

Device signature

Device signature
{
  "node_descriptor": {
    "logical_type": 1,
    "complex_descriptor_available": 0,
    "user_descriptor_available": 1,
    "reserved": 0,
    "aps_flags": 0,
    "frequency_band": 8,
    "mac_capability_flags": 142,
    "manufacturer_code": 4129,
    "maximum_buffer_size": 89,
    "maximum_incoming_transfer_size": 63,
    "server_mask": 11264,
    "maximum_outgoing_transfer_size": 63,
    "descriptor_capability_field": 0
  },
  "endpoints": {
    "1": {
      "profile_id": "0x0104",
      "device_type": "0x0001",
      "input_clusters": [
        "0x0000",
        "0x0003",
        "0x0004",
        "0x0005",
        "0x0006",
        "0x0b04",
        "0xfc01",
        "0xfc40"
      ],
      "output_clusters": [
        "0x0000",
        "0x0005",
        "0x0006",
        "0x0019",
        "0xfc01"
      ]
    },
    "242": {
      "profile_id": "0xa1e0",
      "device_type": "0x0066",
      "input_clusters": [
        "0x0021"
      ],
      "output_clusters": [
        "0x0021"
      ]
    }
  },
  "manufacturer": " Legrand",
  "model": " Cable outlet",
  "class": "zhaquirks.legrand.cable_outlet.Legrand064882CableOutlet"
}

Diagnostic information

No response

Logs

Logs
[Paste the logs here]

Custom quirk

Custom quirk
[Paste your custom quirk here]

Additional information

No response

@erbarraud erbarraud changed the title [Device Support Request] Legrand Cable Outlet Wire Pilot (199143) [Device Support Request] improve support for Legrand Cable Outlet Wire Pilot (199143) heating entities Nov 9, 2024
@erbarraud erbarraud changed the title [Device Support Request] improve support for Legrand Cable Outlet Wire Pilot (199143) heating entities [Device Support Request] improve support for Legrand Cable Outlet Wire Pilot (64879) heating entities Nov 9, 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

1 participant