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] NHPB/SHUTTER/1 by Schneider Electric #1685

Closed
axellebot opened this issue Aug 7, 2022 · 6 comments
Closed

[Device Support Request] NHPB/SHUTTER/1 by Schneider Electric #1685

axellebot opened this issue Aug 7, 2022 · 6 comments
Labels
stale Issue is inactivate and might get closed soon

Comments

@axellebot
Copy link
Contributor

Describe the solution you'd like
This is a roller blind switch from Schneider Electric.
The device can be triggered for open/close/stop action on Home-Assistant through Zigpy but I could not find a way to calibrate it.

Device signature
{
  "node_descriptor": "NodeDescriptor(logical_type=<LogicalType.Router: 1>, complex_descriptor_available=0, user_descriptor_available=0, reserved=0, aps_flags=0, frequency_band=<FrequencyBand.Freq2400MHz: 8>, mac_capability_flags=<MACCapabilityFlags.AllocateAddress|RxOnWhenIdle|MainsPowered|FullFunctionDevice: 142>, manufacturer_code=4190, maximum_buffer_size=82, maximum_incoming_transfer_size=82, server_mask=11264, maximum_outgoing_transfer_size=82, descriptor_capability_field=<DescriptorCapability.NONE: 0>, *allocate_address=True, *is_alternate_pan_coordinator=False, *is_coordinator=False, *is_end_device=False, *is_full_function_device=True, *is_mains_powered=True, *is_receiver_on_when_idle=True, *is_router=True, *is_security_capable=False)",
  "endpoints": {
    "5": {
      "profile_id": 260,
      "device_type": "0x0202",
      "in_clusters": [
        "0x0000",
        "0x0003",
        "0x0004",
        "0x0005",
        "0x0102",
        "0x0b05"
      ],
      "out_clusters": [
        "0x0019"
      ]
    },
    "21": {
      "profile_id": 260,
      "device_type": "0x0104",
      "in_clusters": [
        "0x0000",
        "0x0003",
        "0x0b05",
        "0xff17"
      ],
      "out_clusters": [
        "0x0003",
        "0x0004",
        "0x0005",
        "0x0006",
        "0x0008",
        "0x0102"
      ]
    },
    "242": {
      "profile_id": 41440,
      "device_type": "0x0061",
      "in_clusters": [],
      "out_clusters": [
        "0x0021"
      ]
    }
  },
  "manufacturer": "Schneider Electric",
  "model": "NHPB/SHUTTER/1",
  "class": "zigpy.device.Device"
}
Diagnostic information
{
  "home_assistant": {
    "installation_type": "Home Assistant Supervised",
    "version": "2022.8.1",
    "dev": false,
    "hassio": true,
    "virtualenv": false,
    "python_version": "3.10.5",
    "docker": true,
    "arch": "x86_64",
    "timezone": "Europe/Paris",
    "os_name": "Linux",
    "os_version": "5.4.0-1042205121620-generic",
    "supervisor": "2022.07.0",
    "host_os": null,
    "docker_version": "20.10.16",
    "chassis": null,
    "run_as_root": true
  },
  "custom_components": {
    "xiaomi_cloud_map_extractor": {
      "version": "v2.2.0",
      "requirements": [
        "pillow",
        "pybase64",
        "python-miio",
        "requests",
        "pycryptodome"
      ]
    },
    "adaptive_lighting": {
      "version": "1.0.14",
      "requirements": []
    },
    "hacs": {
      "version": "1.26.2",
      "requirements": [
        "aiogithubapi>=22.2.4"
      ]
    },
    "zha_toolkit": {
      "version": "v0.8.11",
      "requirements": []
    },
    "ytube_music_player": {
      "version": "20220205.01",
      "requirements": [
        "ytmusicapi==0.19.5",
        "pytube==10.5.1",
        "integrationhelper==0.2.2"
      ]
    }
  },
  "integration_manifest": {
    "domain": "zha",
    "name": "Zigbee Home Automation",
    "config_flow": true,
    "documentation": "https://www.home-assistant.io/integrations/zha",
    "requirements": [
      "bellows==0.31.2",
      "pyserial==3.5",
      "pyserial-asyncio==0.6",
      "zha-quirks==0.0.78",
      "zigpy-deconz==0.18.0",
      "zigpy==0.48.0",
      "zigpy-xbee==0.15.0",
      "zigpy-zigate==0.9.0",
      "zigpy-znp==0.8.1"
    ],
    "usb": [
      {
        "vid": "10C4",
        "pid": "EA60",
        "description": "*2652*",
        "known_devices": [
          "slae.sh cc2652rb stick"
        ]
      },
      {
        "vid": "10C4",
        "pid": "EA60",
        "description": "*sonoff*plus*",
        "known_devices": [
          "sonoff zigbee dongle plus"
        ]
      },
      {
        "vid": "10C4",
        "pid": "EA60",
        "description": "*tubeszb*",
        "known_devices": [
          "TubesZB Coordinator"
        ]
      },
      {
        "vid": "1A86",
        "pid": "7523",
        "description": "*tubeszb*",
        "known_devices": [
          "TubesZB Coordinator"
        ]
      },
      {
        "vid": "1A86",
        "pid": "7523",
        "description": "*zigstar*",
        "known_devices": [
          "ZigStar Coordinators"
        ]
      },
      {
        "vid": "1CF1",
        "pid": "0030",
        "description": "*conbee*",
        "known_devices": [
          "Conbee II"
        ]
      },
      {
        "vid": "10C4",
        "pid": "8A2A",
        "description": "*zigbee*",
        "known_devices": [
          "Nortek HUSBZB-1"
        ]
      },
      {
        "vid": "0403",
        "pid": "6015",
        "description": "*zigate*",
        "known_devices": [
          "ZiGate+"
        ]
      },
      {
        "vid": "10C4",
        "pid": "EA60",
        "description": "*zigate*",
        "known_devices": [
          "ZiGate"
        ]
      },
      {
        "vid": "10C4",
        "pid": "8B34",
        "description": "*bv 2010/10*",
        "known_devices": [
          "Bitron Video AV2010/10"
        ]
      }
    ],
    "codeowners": [
      "@dmulcahey",
      "@adminiuga",
      "@puddly"
    ],
    "zeroconf": [
      {
        "type": "_esphomelib._tcp.local.",
        "name": "tube*"
      },
      {
        "type": "_zigate-zigbee-gateway._tcp.local.",
        "name": "*zigate*"
      }
    ],
    "after_dependencies": [
      "onboarding",
      "usb",
      "zeroconf"
    ],
    "iot_class": "local_polling",
    "loggers": [
      "aiosqlite",
      "bellows",
      "crccheck",
      "pure_pcapy3",
      "zhaquirks",
      "zigpy",
      "zigpy_deconz",
      "zigpy_xbee",
      "zigpy_zigate",
      "zigpy_znp"
    ],
    "is_built_in": true
  },
  "data": {
    "ieee": "**REDACTED**",
    "nwk": 8658,
    "manufacturer": "Schneider Electric",
    "model": "NHPB/SHUTTER/1",
    "name": "Schneider Electric NHPB/SHUTTER/1",
    "quirk_applied": false,
    "quirk_class": "zigpy.device.Device",
    "manufacturer_code": 4190,
    "power_source": "Mains",
    "lqi": 191,
    "rssi": -70,
    "last_seen": "2022-08-07T20:51:16",
    "available": true,
    "device_type": "Router",
    "signature": {
      "node_descriptor": "NodeDescriptor(logical_type=<LogicalType.Router: 1>, complex_descriptor_available=0, user_descriptor_available=0, reserved=0, aps_flags=0, frequency_band=<FrequencyBand.Freq2400MHz: 8>, mac_capability_flags=<MACCapabilityFlags.AllocateAddress|RxOnWhenIdle|MainsPowered|FullFunctionDevice: 142>, manufacturer_code=4190, maximum_buffer_size=82, maximum_incoming_transfer_size=82, server_mask=11264, maximum_outgoing_transfer_size=82, descriptor_capability_field=<DescriptorCapability.NONE: 0>, *allocate_address=True, *is_alternate_pan_coordinator=False, *is_coordinator=False, *is_end_device=False, *is_full_function_device=True, *is_mains_powered=True, *is_receiver_on_when_idle=True, *is_router=True, *is_security_capable=False)",
      "endpoints": {
        "5": {
          "profile_id": 260,
          "device_type": "0x0202",
          "in_clusters": [
            "0x0000",
            "0x0003",
            "0x0004",
            "0x0005",
            "0x0102",
            "0x0b05"
          ],
          "out_clusters": [
            "0x0019"
          ]
        },
        "21": {
          "profile_id": 260,
          "device_type": "0x0104",
          "in_clusters": [
            "0x0000",
            "0x0003",
            "0x0b05",
            "0xff17"
          ],
          "out_clusters": [
            "0x0003",
            "0x0004",
            "0x0005",
            "0x0006",
            "0x0008",
            "0x0102"
          ]
        },
        "242": {
          "profile_id": 41440,
          "device_type": "0x0061",
          "in_clusters": [],
          "out_clusters": [
            "0x0021"
          ]
        }
      }
    },
    "active_coordinator": false,
    "entities": [
      {
        "entity_id": "button.schneider_electric_nhpb_shutter_1_213249fe_identify",
        "name": "Schneider Electric NHPB/SHUTTER/1"
      },
      {
        "entity_id": "cover.schneider_electric_nhpb_shutter_1_213249fe_window_covering",
        "name": "Schneider Electric NHPB/SHUTTER/1"
      }
    ],
    "neighbors": [
      {
        "device_type": "Coordinator",
        "rx_on_when_idle": "On",
        "relationship": "Parent",
        "extended_pan_id": "**REDACTED**",
        "ieee": "**REDACTED**",
        "nwk": "0x0000",
        "permit_joining": "Unknown",
        "depth": "0",
        "lqi": "156"
      },
      {
        "device_type": "Router",
        "rx_on_when_idle": "On",
        "relationship": "Sibling",
        "extended_pan_id": "**REDACTED**",
        "ieee": "**REDACTED**",
        "nwk": "0x1DE7",
        "permit_joining": "Unknown",
        "depth": "15",
        "lqi": "88"
      },
      {
        "device_type": "Router",
        "rx_on_when_idle": "On",
        "relationship": "Sibling",
        "extended_pan_id": "**REDACTED**",
        "ieee": "**REDACTED**",
        "nwk": "0x6EFE",
        "permit_joining": "Unknown",
        "depth": "15",
        "lqi": "70"
      },
      {
        "device_type": "Router",
        "rx_on_when_idle": "On",
        "relationship": "Sibling",
        "extended_pan_id": "**REDACTED**",
        "ieee": "**REDACTED**",
        "nwk": "0xEC3C",
        "permit_joining": "Unknown",
        "depth": "15",
        "lqi": "100"
      }
    ],
    "endpoint_names": [
      {
        "name": "WINDOW_COVERING_DEVICE"
      },
      {
        "name": "DIMMER_SWITCH"
      },
      {
        "name": "unknown 97 device_type of 0xa1e0 profile id"
      }
    ],
    "user_given_name": "Interrupteur Fen\u00eatre Bureau Chambre Invit\u00e9",
    "device_reg_id": "d626a7278aca3b5073ef76a8932d705c",
    "area_id": "be619747352e431fa859a0c71eda0311",
    "cluster_details": {
      "5": {
        "device_type": {
          "name": "WINDOW_COVERING_DEVICE",
          "id": 514
        },
        "profile_id": 260,
        "in_clusters": {
          "0x0000": {
            "endpoint_attribute": "basic",
            "attributes": {
              "0x0004": {
                "attribute_name": "manufacturer",
                "value": "Schneider Electric"
              },
              "0x0005": {
                "attribute_name": "model",
                "value": "NHPB/SHUTTER/1"
              }
            },
            "unsupported_attributes": {}
          },
          "0x0003": {
            "endpoint_attribute": "identify",
            "attributes": {},
            "unsupported_attributes": {}
          },
          "0x0004": {
            "endpoint_attribute": "groups",
            "attributes": {},
            "unsupported_attributes": {}
          },
          "0x0005": {
            "endpoint_attribute": "scenes",
            "attributes": {},
            "unsupported_attributes": {}
          },
          "0x0102": {
            "endpoint_attribute": "window_covering",
            "attributes": {
              "0x0000": {
                "attribute_name": "window_covering_type",
                "value": 8
              },
              "0x0007": {
                "attribute_name": "config_status",
                "value": 3
              },
              "0x0008": {
                "attribute_name": "current_position_lift_percentage",
                "value": 8
              },
              "0x0017": {
                "attribute_name": "window_covering_mode",
                "value": 8
              }
            },
            "unsupported_attributes": {
              "0x0001": {
                "attribute_name": "physical_closed_limit_lift"
              },
              "0x0003": {
                "attribute_name": "current_position_lift"
              },
              "0x0004": {
                "attribute_name": "current_position_tilt"
              },
              "0x0012": {
                "attribute_name": "installed_open_limit_tilt"
              },
              "0x0011": {
                "attribute_name": "installed_closed_limit_lift"
              },
              "0x0015": {
                "attribute_name": "acceleration_time_lift"
              },
              "0x0013": {
                "attribute_name": "installed_closed_limit_tilt"
              },
              "0x0017": {
                "attribute_name": "window_covering_mode"
              }
            }
          },
          "0x0b05": {
            "endpoint_attribute": "diagnostic",
            "attributes": {},
            "unsupported_attributes": {}
          }
        },
        "out_clusters": {
          "0x0019": {
            "endpoint_attribute": "ota",
            "attributes": {},
            "unsupported_attributes": {}
          }
        }
      },
      "21": {
        "device_type": {
          "name": "DIMMER_SWITCH",
          "id": 260
        },
        "profile_id": 260,
        "in_clusters": {
          "0x0000": {
            "endpoint_attribute": "basic",
            "attributes": {},
            "unsupported_attributes": {}
          },
          "0x0003": {
            "endpoint_attribute": "identify",
            "attributes": {},
            "unsupported_attributes": {}
          },
          "0x0b05": {
            "endpoint_attribute": "diagnostic",
            "attributes": {},
            "unsupported_attributes": {}
          },
          "0xff17": {
            "endpoint_attribute": "manufacturer_specific",
            "attributes": {},
            "unsupported_attributes": {}
          }
        },
        "out_clusters": {
          "0x0003": {
            "endpoint_attribute": "identify",
            "attributes": {},
            "unsupported_attributes": {}
          },
          "0x0004": {
            "endpoint_attribute": "groups",
            "attributes": {},
            "unsupported_attributes": {}
          },
          "0x0005": {
            "endpoint_attribute": "scenes",
            "attributes": {},
            "unsupported_attributes": {}
          },
          "0x0006": {
            "endpoint_attribute": "on_off",
            "attributes": {},
            "unsupported_attributes": {}
          },
          "0x0008": {
            "endpoint_attribute": "level",
            "attributes": {},
            "unsupported_attributes": {
              "0x0003": {
                "attribute_name": "max_level"
              }
            }
          },
          "0x0102": {
            "endpoint_attribute": "window_covering",
            "attributes": {},
            "unsupported_attributes": {
              "0x0007": {
                "attribute_name": "config_status"
              }
            }
          }
        }
      },
      "242": {
        "device_type": {
          "name": "unknown",
          "id": 97
        },
        "profile_id": 41440,
        "in_clusters": {},
        "out_clusters": {
          "0x0021": {
            "endpoint_attribute": "green_power",
            "attributes": {},
            "unsupported_attributes": {}
          }
        }
      }
    }
  }
}
Additional logs
Paste any additional debug logs here.
Don't remove the extra line breaks outside the ``` marks.

Additional context

I can see through HA that there are also cluster name with different endpoint id.

@axellebot axellebot changed the title [Device Support Request] NHPB/SHUTTER/1 (roller blind switch) [Device Support Request] NHPB/SHUTTER/1 by Schneider Electric Aug 22, 2022
@axellebot
Copy link
Contributor Author

axellebot commented Aug 23, 2022

Found something related to Zigbee2MQTT with zigbee-herdsman-converters :

@axellebot
Copy link
Contributor Author

axellebot commented Aug 26, 2022

zha_toolkit.scan_device output

First
{
  "ieee": "00:3c:84:xx:xx:xx:xx:x1",
  "nwk": "0x21d2",
  "model": "NHPB/SHUTTER/1",
  "manufacturer": "Schneider Electric",
  "manufacturer_id": "0x4190",
  "endpoints": [
    {
      "id": 5,
      "device_type": "0x0202",
      "profile": "0x0104",
      "in_clusters": {
        "0x0000": {
          "cluster_id": "0x0000",
          "title": "Basic",
          "name": "basic",
          "attributes": {
            "0x0000": {
              "attribute_id": "0x0000",
              "attribute_name": "zcl_version",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 3
            },
            "0x0001": {
              "attribute_id": "0x0001",
              "attribute_name": "app_version",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 2
            },
            "0x0002": {
              "attribute_id": "0x0002",
              "attribute_name": "stack_version",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 6
            },
            "0x0003": {
              "attribute_id": "0x0003",
              "attribute_name": "hw_version",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 1
            },
            "0x0004": {
              "attribute_id": "0x0004",
              "attribute_name": "manufacturer",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": "Schneider Electric"
            },
            "0x0005": {
              "attribute_id": "0x0005",
              "attribute_name": "model",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": "NHPB/SHUTTER/1"
            },
            "0x0006": {
              "attribute_id": "0x0006",
              "attribute_name": "date_code",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": ""
            },
            "0x0007": {
              "attribute_id": "0x0007",
              "attribute_name": "power_source",
              "value_type": [
                "0x30",
                "enum8",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 1
            },
            "0x0008": {
              "attribute_id": "0x0008",
              "attribute_name": "generic_device_class",
              "value_type": [
                "0x30",
                "enum8",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 0
            },
            "0x0009": {
              "attribute_id": "0x0009",
              "attribute_name": "generic_device_type",
              "value_type": [
                "0x30",
                "enum8",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 225
            },
            "0x000a": {
              "attribute_id": "0x000a",
              "attribute_name": "product_code",
              "value_type": [
                "0x41",
                "LVBytes",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": ""
            },
            "0x000b": {
              "attribute_id": "0x000b",
              "attribute_name": "product_url",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": "http://www.schneider-electric.com"
            },
            "0x4000": {
              "attribute_id": "0x4000",
              "attribute_name": "sw_build_id",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": "002.004.016 R"
            },
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "cluster_revision",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 2
            },
            "0xe001": {
              "attribute_id": "0xe001",
              "attribute_name": "57345",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": "002.004.016 R"
            },
            "0xe002": {
              "attribute_id": "0xe002",
              "attribute_name": "57346",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": "001.000.000"
            },
            "0xe004": {
              "attribute_id": "0xe004",
              "attribute_name": "57348",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": "213249FEFF5ECFD"
            },
            "0xe007": {
              "attribute_id": "0xe007",
              "attribute_name": "57351",
              "value_type": [
                "0x31",
                "enum16",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": 17422
            },
            "0xe008": {
              "attribute_id": "0xe008",
              "attribute_name": "57352",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": "Wiser Light"
            },
            "0xe009": {
              "attribute_id": "0xe009",
              "attribute_name": "57353",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": "NHPB/SHUTTER/1"
            },
            "0xe00a": {
              "attribute_id": "0xe00a",
              "attribute_name": "57354",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": "Wiser Home"
            },
            "0xe00b": {
              "attribute_id": "0xe00b",
              "attribute_name": "57355",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190
            }
          },
          "commands_received": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "reset_fact_default",
              "command_arguments": "<class 'zigpy.zcl.foundation.reset_fact_default'>"
            }
          },
          "commands_generated": {}
        },
        "0x0003": {
          "cluster_id": "0x0003",
          "title": "Identify",
          "name": "identify",
          "attributes": {
            "0x0000": {
              "attribute_id": "0x0000",
              "attribute_name": "identify_time",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "attribute_value": 0
            },
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "cluster_revision",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 1
            }
          },
          "commands_received": {},
          "commands_generated": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "identify_query_response",
              "command_args": "<class 'zigpy.zcl.foundation.identify_query_response'>"
            }
          }
        },
        "0x0004": {
          "cluster_id": "0x0004",
          "title": "Groups",
          "name": "groups",
          "attributes": {
            "0x0000": {
              "attribute_id": "0x0000",
              "attribute_name": "name_support",
              "value_type": [
                "0x18",
                "bitmap8",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 0
            },
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "cluster_revision",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 2
            }
          },
          "commands_received": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "add",
              "command_arguments": "<class 'zigpy.zcl.foundation.add'>"
            },
            "0x01": {
              "command_id": "0x01",
              "command_name": "view",
              "command_arguments": "<class 'zigpy.zcl.foundation.view'>"
            },
            "0x02": {
              "command_id": "0x02",
              "command_name": "get_membership",
              "command_arguments": "<class 'zigpy.zcl.foundation.get_membership'>"
            },
            "0x03": {
              "command_id": "0x03",
              "command_name": "remove",
              "command_arguments": "<class 'zigpy.zcl.foundation.remove'>"
            },
            "0x04": {
              "command_id": "0x04",
              "command_name": "remove_all",
              "command_arguments": "<class 'zigpy.zcl.foundation.remove_all'>"
            },
            "0x05": {
              "command_id": "0x05",
              "command_name": "add_if_identifying",
              "command_arguments": "<class 'zigpy.zcl.foundation.add_if_identifying'>"
            }
          },
          "commands_generated": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "add_response",
              "command_args": "<class 'zigpy.zcl.foundation.add_response'>"
            },
            "0x01": {
              "command_id": "0x01",
              "command_name": "view_response",
              "command_args": "<class 'zigpy.zcl.foundation.view_response'>"
            },
            "0x02": {
              "command_id": "0x02",
              "command_name": "get_membership_response",
              "command_args": "<class 'zigpy.zcl.foundation.get_membership_response'>"
            },
            "0x03": {
              "command_id": "0x03",
              "command_name": "remove_response",
              "command_args": "<class 'zigpy.zcl.foundation.remove_response'>"
            }
          }
        },
        "0x0005": {
          "cluster_id": "0x0005",
          "title": "Scenes",
          "name": "scenes",
          "attributes": {
            "0x0000": {
              "attribute_id": "0x0000",
              "attribute_name": "count",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 0
            },
            "0x0001": {
              "attribute_id": "0x0001",
              "attribute_name": "current_scene",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 0
            },
            "0x0002": {
              "attribute_id": "0x0002",
              "attribute_name": "current_group",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 0
            },
            "0x0003": {
              "attribute_id": "0x0003",
              "attribute_name": "scene_valid",
              "value_type": [
                "0x10",
                "Bool",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 0
            },
            "0x0004": {
              "attribute_id": "0x0004",
              "attribute_name": "name_support",
              "value_type": [
                "0x18",
                "bitmap8",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 0
            },
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "cluster_revision",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 2
            }
          },
          "commands_received": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "add",
              "command_arguments": "<class 'zigpy.zcl.foundation.add'>"
            },
            "0x01": {
              "command_id": "0x01",
              "command_name": "view",
              "command_arguments": "<class 'zigpy.zcl.foundation.view'>"
            },
            "0x02": {
              "command_id": "0x02",
              "command_name": "remove",
              "command_arguments": "<class 'zigpy.zcl.foundation.remove'>"
            },
            "0x03": {
              "command_id": "0x03",
              "command_name": "remove_all",
              "command_arguments": "<class 'zigpy.zcl.foundation.remove_all'>"
            },
            "0x04": {
              "command_id": "0x04",
              "command_name": "store",
              "command_arguments": "<class 'zigpy.zcl.foundation.store'>"
            },
            "0x05": {
              "command_id": "0x05",
              "command_name": "recall",
              "command_arguments": "<class 'zigpy.zcl.foundation.recall'>"
            },
            "0x06": {
              "command_id": "0x06",
              "command_name": "get_scene_membership",
              "command_arguments": "<class 'zigpy.zcl.foundation.get_scene_membership'>"
            }
          },
          "commands_generated": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "add_scene_response",
              "command_args": "<class 'zigpy.zcl.foundation.add_scene_response'>"
            },
            "0x01": {
              "command_id": "0x01",
              "command_name": "view_response",
              "command_args": "<class 'zigpy.zcl.foundation.view_response'>"
            },
            "0x02": {
              "command_id": "0x02",
              "command_name": "remove_scene_response",
              "command_args": "<class 'zigpy.zcl.foundation.remove_scene_response'>"
            },
            "0x03": {
              "command_id": "0x03",
              "command_name": "remove_all_scenes_response",
              "command_args": "<class 'zigpy.zcl.foundation.remove_all_scenes_response'>"
            },
            "0x04": {
              "command_id": "0x04",
              "command_name": "store_scene_response",
              "command_args": "<class 'zigpy.zcl.foundation.store_scene_response'>"
            },
            "0x06": {
              "command_id": "0x06",
              "command_name": "get_scene_membership_response",
              "command_args": "<class 'zigpy.zcl.foundation.get_scene_membership_response'>"
            }
          }
        },
        "0x0102": {
          "cluster_id": "0x0102",
          "title": "Window Covering",
          "name": "window_covering",
          "attributes": {
            "0x0000": {
              "attribute_id": "0x0000",
              "attribute_name": "window_covering_type",
              "value_type": [
                "0x30",
                "enum8",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 8
            },
            "0x0007": {
              "attribute_id": "0x0007",
              "attribute_name": "config_status",
              "value_type": [
                "0x18",
                "bitmap8",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 3
            },
            "0x0008": {
              "attribute_id": "0x0008",
              "attribute_name": "current_position_lift_percentage",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 20
            },
            "0x0009": {
              "attribute_id": "0x0009",
              "attribute_name": "current_position_tilt_percentage",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 0
            },
            "0x0017": {
              "attribute_id": "0x0017",
              "attribute_name": "window_covering_mode",
              "value_type": [
                "0x18",
                "bitmap8",
                "Discrete"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "attribute_value": 8
            },
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "65533",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 2
            },
            "0xe000": {
              "attribute_id": "0xe000",
              "attribute_name": "57344",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "manf_id": 4190,
              "attribute_value": 120
            },
            "0xe010": {
              "attribute_id": "0xe010",
              "attribute_name": "57360",
              "value_type": [
                "0x18",
                "bitmap8",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": 0
            },
            "0xe012": {
              "attribute_id": "0xe012",
              "attribute_name": "57362",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "manf_id": 4190,
              "attribute_value": 32767
            },
            "0xe013": {
              "attribute_id": "0xe013",
              "attribute_name": "57363",
              "value_type": [
                "0x18",
                "bitmap8",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": 0
            },
            "0xe014": {
              "attribute_id": "0xe014",
              "attribute_name": "57364",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "manf_id": 4190,
              "attribute_value": 1200
            },
            "0xe015": {
              "attribute_id": "0xe015",
              "attribute_name": "57365",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "manf_id": 4190,
              "attribute_value": 1200
            },
            "0xe016": {
              "attribute_id": "0xe016",
              "attribute_name": "57366",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "manf_id": 4190,
              "attribute_value": 100
            },
            "0xe017": {
              "attribute_id": "0xe017",
              "attribute_name": "57367",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "manf_id": 4190,
              "attribute_value": 255
            }
          },
          "commands_received": {},
          "commands_generated": {}
        },
        "0x0b05": {
          "cluster_id": "0x0b05",
          "title": "Diagnostic",
          "name": "diagnostic",
          "attributes": {
            "0x011c": {
              "attribute_id": "0x011c",
              "attribute_name": "last_message_lqi",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 0
            },
            "0x011d": {
              "attribute_id": "0x011d",
              "attribute_name": "last_message_rssi",
              "value_type": [
                "0x28",
                "int8s",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 0
            },
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "65533",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 2
            }
          },
          "commands_received": {},
          "commands_generated": {}
        }
      },
      "out_clusters": {
        "0x0019": {
          "cluster_id": "0x0019",
          "title": "Ota",
          "name": "ota",
          "attributes": {
            "0x0000": {
              "attribute_id": "0x0000",
              "attribute_name": "upgrade_server_id",
              "value_type": [
                "0xf0",
                "EUI64",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": [
                255,
                170,
                5,
                255,
                255,
                46,
                33,
                0
              ]
            },
            "0x0001": {
              "attribute_id": "0x0001",
              "attribute_name": "file_offset",
              "value_type": [
                "0x23",
                "uint32_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 4294967295
            },
            "0x0002": {
              "attribute_id": "0x0002",
              "attribute_name": "current_file_version",
              "value_type": [
                "0x23",
                "uint32_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 33820927
            },
            "0x0006": {
              "attribute_id": "0x0006",
              "attribute_name": "image_upgrade_status",
              "value_type": [
                "0x30",
                "enum8",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 0
            },
            "0x0007": {
              "attribute_id": "0x0007",
              "attribute_name": "manufacturer_id",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 4190
            },
            "0x0008": {
              "attribute_id": "0x0008",
              "attribute_name": "image_type_id",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 65535
            },
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "cluster_revision",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 3
            }
          },
          "commands_received": {},
          "commands_generated": {
            "0x01": {
              "command_id": "0x01",
              "command_name": "1",
              "command_args": "'not_in_zcl'"
            },
            "0x03": {
              "command_id": "0x03",
              "command_name": "3",
              "command_args": "'not_in_zcl'"
            },
            "0x06": {
              "command_id": "0x06",
              "command_name": "6",
              "command_args": "'not_in_zcl'"
            }
          }
        }
      }
    },
    {
      "id": 21,
      "device_type": "0x0104",
      "profile": "0x0104",
      "in_clusters": {
        "0x0000": {
          "cluster_id": "0x0000",
          "title": "Basic",
          "name": "basic",
          "attributes": {
            "0x0000": {
              "attribute_id": "0x0000",
              "attribute_name": "zcl_version",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 3
            },
            "0x0001": {
              "attribute_id": "0x0001",
              "attribute_name": "app_version",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 2
            },
            "0x0002": {
              "attribute_id": "0x0002",
              "attribute_name": "stack_version",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 6
            },
            "0x0003": {
              "attribute_id": "0x0003",
              "attribute_name": "hw_version",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 1
            },
            "0x0004": {
              "attribute_id": "0x0004",
              "attribute_name": "manufacturer",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": "Schneider Electric"
            },
            "0x0005": {
              "attribute_id": "0x0005",
              "attribute_name": "model",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": "NHPB/SHUTTER/1"
            },
            "0x0006": {
              "attribute_id": "0x0006",
              "attribute_name": "date_code",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": ""
            },
            "0x0007": {
              "attribute_id": "0x0007",
              "attribute_name": "power_source",
              "value_type": [
                "0x30",
                "enum8",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 1
            },
            "0x0008": {
              "attribute_id": "0x0008",
              "attribute_name": "generic_device_class",
              "value_type": [
                "0x30",
                "enum8",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 0
            },
            "0x0009": {
              "attribute_id": "0x0009",
              "attribute_name": "generic_device_type",
              "value_type": [
                "0x30",
                "enum8",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 225
            },
            "0x000a": {
              "attribute_id": "0x000a",
              "attribute_name": "product_code",
              "value_type": [
                "0x41",
                "LVBytes",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": ""
            },
            "0x000b": {
              "attribute_id": "0x000b",
              "attribute_name": "product_url",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": "http://www.schneider-electric.com"
            },
            "0x4000": {
              "attribute_id": "0x4000",
              "attribute_name": "sw_build_id",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": "002.004.016 R"
            },
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "cluster_revision",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 2
            },
            "0xe001": {
              "attribute_id": "0xe001",
              "attribute_name": "57345",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": "002.004.016 R"
            },
            "0xe002": {
              "attribute_id": "0xe002",
              "attribute_name": "57346",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": "001.000.000"
            },
            "0xe004": {
              "attribute_id": "0xe004",
              "attribute_name": "57348",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": "213249FEFF5ECFD"
            },
            "0xe007": {
              "attribute_id": "0xe007",
              "attribute_name": "57351",
              "value_type": [
                "0x31",
                "enum16",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": 17422
            },
            "0xe008": {
              "attribute_id": "0xe008",
              "attribute_name": "57352",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": "Wiser Light"
            },
            "0xe009": {
              "attribute_id": "0xe009",
              "attribute_name": "57353",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": "NHPB/SHUTTER/1"
            },
            "0xe00a": {
              "attribute_id": "0xe00a",
              "attribute_name": "57354",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": "Wiser Home"
            },
            "0xe00b": {
              "attribute_id": "0xe00b",
              "attribute_name": "57355",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190
            }
          },
          "commands_received": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "reset_fact_default",
              "command_arguments": "<class 'zigpy.zcl.foundation.reset_fact_default'>"
            }
          },
          "commands_generated": {}
        },
        "0x0003": {
          "cluster_id": "0x0003",
          "title": "Identify",
          "name": "identify",
          "attributes": {
            "0x0000": {
              "attribute_id": "0x0000",
              "attribute_name": "identify_time",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "attribute_value": 0
            },
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "cluster_revision",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 1
            }
          },
          "commands_received": {},
          "commands_generated": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "identify_query_response",
              "command_args": "<class 'zigpy.zcl.foundation.identify_query_response'>"
            }
          }
        },
        "0x0b05": {
          "cluster_id": "0x0b05",
          "title": "Diagnostic",
          "name": "diagnostic",
          "attributes": {
            "0x011c": {
              "attribute_id": "0x011c",
              "attribute_name": "last_message_lqi",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 0
            },
            "0x011d": {
              "attribute_id": "0x011d",
              "attribute_name": "last_message_rssi",
              "value_type": [
                "0x28",
                "int8s",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 0
            },
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "65533",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 2
            }
          },
          "commands_received": {},
          "commands_generated": {}
        },
        "0xff17": {
          "cluster_id": "0xff17",
          "title": "Manufacturer Specific",
          "name": "manufacturer_specific",
          "attributes": {
            "0x0000": {
              "attribute_id": "0x0000",
              "attribute_name": "0",
              "value_type": [
                "0x30",
                "enum8",
                "Discrete"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "manf_id": 4190,
              "attribute_value": 0
            },
            "0x0001": {
              "attribute_id": "0x0001",
              "attribute_name": "1",
              "value_type": [
                "0x30",
                "enum8",
                "Discrete"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "manf_id": 4190,
              "attribute_value": 3
            },
            "0x0010": {
              "attribute_id": "0x0010",
              "attribute_name": "16",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "manf_id": 4190,
              "attribute_value": 0
            },
            "0x0011": {
              "attribute_id": "0x0011",
              "attribute_name": "17",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "manf_id": 4190,
              "attribute_value": 0
            },
            "0x0020": {
              "attribute_id": "0x0020",
              "attribute_name": "32",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "manf_id": 4190,
              "attribute_value": 1
            },
            "0x0021": {
              "attribute_id": "0x0021",
              "attribute_name": "33",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "manf_id": 4190,
              "attribute_value": 0
            },
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "65533",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": 1
            }
          },
          "commands_received": {},
          "commands_generated": {}
        }
      },
      "out_clusters": {
        "0x0003": {
          "cluster_id": "0x0003",
          "title": "Identify",
          "name": "identify",
          "attributes": {
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "cluster_revision",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 1
            }
          },
          "commands_received": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "identify",
              "command_arguments": "<class 'zigpy.zcl.foundation.identify'>"
            }
          },
          "commands_generated": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "identify_query_response",
              "command_args": "<class 'zigpy.zcl.foundation.identify_query_response'>"
            },
            "0x01": {
              "command_id": "0x01",
              "command_name": "1",
              "command_args": "'not_in_zcl'"
            }
          }
        },
        "0x0004": {
          "cluster_id": "0x0004",
          "title": "Groups",
          "name": "groups",
          "attributes": {
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "cluster_revision",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 1
            }
          },
          "commands_received": {},
          "commands_generated": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "add_response",
              "command_args": "<class 'zigpy.zcl.foundation.add_response'>"
            },
            "0x01": {
              "command_id": "0x01",
              "command_name": "view_response",
              "command_args": "<class 'zigpy.zcl.foundation.view_response'>"
            },
            "0x02": {
              "command_id": "0x02",
              "command_name": "get_membership_response",
              "command_args": "<class 'zigpy.zcl.foundation.get_membership_response'>"
            },
            "0x03": {
              "command_id": "0x03",
              "command_name": "remove_response",
              "command_args": "<class 'zigpy.zcl.foundation.remove_response'>"
            },
            "0x04": {
              "command_id": "0x04",
              "command_name": "4",
              "command_args": "'not_in_zcl'"
            },
            "0x05": {
              "command_id": "0x05",
              "command_name": "5",
              "command_args": "'not_in_zcl'"
            }
          }
        },
        "0x0005": {
          "cluster_id": "0x0005",
          "title": "Scenes",
          "name": "scenes",
          "attributes": {
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "cluster_revision",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 2
            }
          },
          "commands_received": {},
          "commands_generated": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "add_scene_response",
              "command_args": "<class 'zigpy.zcl.foundation.add_scene_response'>"
            },
            "0x01": {
              "command_id": "0x01",
              "command_name": "view_response",
              "command_args": "<class 'zigpy.zcl.foundation.view_response'>"
            },
            "0x02": {
              "command_id": "0x02",
              "command_name": "remove_scene_response",
              "command_args": "<class 'zigpy.zcl.foundation.remove_scene_response'>"
            },
            "0x03": {
              "command_id": "0x03",
              "command_name": "remove_all_scenes_response",
              "command_args": "<class 'zigpy.zcl.foundation.remove_all_scenes_response'>"
            },
            "0x04": {
              "command_id": "0x04",
              "command_name": "store_scene_response",
              "command_args": "<class 'zigpy.zcl.foundation.store_scene_response'>"
            },
            "0x05": {
              "command_id": "0x05",
              "command_name": "5",
              "command_args": "'not_in_zcl'"
            },
            "0x06": {
              "command_id": "0x06",
              "command_name": "get_scene_membership_response",
              "command_args": "<class 'zigpy.zcl.foundation.get_scene_membership_response'>"
            }
          }
        },
        "0x0006": {
          "cluster_id": "0x0006",
          "title": "On/Off",
          "name": "on_off",
          "attributes": {
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "cluster_revision",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 2
            }
          },
          "commands_received": {},
          "commands_generated": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "0",
              "command_args": "'not_in_zcl'"
            },
            "0x01": {
              "command_id": "0x01",
              "command_name": "1",
              "command_args": "'not_in_zcl'"
            },
            "0x02": {
              "command_id": "0x02",
              "command_name": "2",
              "command_args": "'not_in_zcl'"
            }
          }
        },
        "0x0008": {
          "cluster_id": "0x0008",
          "title": "Level control",
          "name": "level",
          "attributes": {
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "cluster_revision",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 2
            }
          },
          "commands_received": {},
          "commands_generated": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "0",
              "command_args": "'not_in_zcl'"
            },
            "0x01": {
              "command_id": "0x01",
              "command_name": "1",
              "command_args": "'not_in_zcl'"
            },
            "0x02": {
              "command_id": "0x02",
              "command_name": "2",
              "command_args": "'not_in_zcl'"
            },
            "0x03": {
              "command_id": "0x03",
              "command_name": "3",
              "command_args": "'not_in_zcl'"
            },
            "0x04": {
              "command_id": "0x04",
              "command_name": "4",
              "command_args": "'not_in_zcl'"
            },
            "0x05": {
              "command_id": "0x05",
              "command_name": "5",
              "command_args": "'not_in_zcl'"
            },
            "0x06": {
              "command_id": "0x06",
              "command_name": "6",
              "command_args": "'not_in_zcl'"
            },
            "0x07": {
              "command_id": "0x07",
              "command_name": "7",
              "command_args": "'not_in_zcl'"
            }
          }
        },
        "0x0102": {
          "cluster_id": "0x0102",
          "title": "Window Covering",
          "name": "window_covering",
          "attributes": {
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "65533",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 2
            }
          },
          "commands_received": {},
          "commands_generated": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "0",
              "command_args": "'not_in_zcl'"
            },
            "0x01": {
              "command_id": "0x01",
              "command_name": "1",
              "command_args": "'not_in_zcl'"
            },
            "0x02": {
              "command_id": "0x02",
              "command_name": "2",
              "command_args": "'not_in_zcl'"
            }
          }
        }
      }
    },
    {
      "id": 242,
      "device_type": "0x0061",
      "profile": "0xa1e0"
    }
  ]
}
Second

This shutter have weird behavior. Whether I push up button or down button I still going down.

{
  "ieee": "00:3c:84:yy:yy:yy:yy:yy",
  "nwk": "0x2487",
  "model": "NHPB/SHUTTER/1",
  "manufacturer": "Schneider Electric",
  "manufacturer_id": "0x4190",
  "endpoints": [
    {
      "id": 5,
      "device_type": "0x0202",
      "profile": "0x0104",
      "in_clusters": {
        "0x0000": {
          "cluster_id": "0x0000",
          "title": "Basic",
          "name": "basic",
          "attributes": {
            "0x0000": {
              "attribute_id": "0x0000",
              "attribute_name": "zcl_version",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 3
            },
            "0x0001": {
              "attribute_id": "0x0001",
              "attribute_name": "app_version",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 2
            },
            "0x0002": {
              "attribute_id": "0x0002",
              "attribute_name": "stack_version",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 6
            },
            "0x0003": {
              "attribute_id": "0x0003",
              "attribute_name": "hw_version",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 1
            },
            "0x0004": {
              "attribute_id": "0x0004",
              "attribute_name": "manufacturer",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": "Schneider Electric"
            },
            "0x0005": {
              "attribute_id": "0x0005",
              "attribute_name": "model",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": "NHPB/SHUTTER/1"
            },
            "0x0006": {
              "attribute_id": "0x0006",
              "attribute_name": "date_code",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": ""
            },
            "0x0007": {
              "attribute_id": "0x0007",
              "attribute_name": "power_source",
              "value_type": [
                "0x30",
                "enum8",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 1
            },
            "0x0008": {
              "attribute_id": "0x0008",
              "attribute_name": "generic_device_class",
              "value_type": [
                "0x30",
                "enum8",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 0
            },
            "0x0009": {
              "attribute_id": "0x0009",
              "attribute_name": "generic_device_type",
              "value_type": [
                "0x30",
                "enum8",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 225
            },
            "0x000a": {
              "attribute_id": "0x000a",
              "attribute_name": "product_code",
              "value_type": [
                "0x41",
                "LVBytes",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": ""
            },
            "0x000b": {
              "attribute_id": "0x000b",
              "attribute_name": "product_url",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": "http://www.schneider-electric.com"
            },
            "0x4000": {
              "attribute_id": "0x4000",
              "attribute_name": "sw_build_id",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": "002.010.000 R"
            },
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "cluster_revision",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 2
            },
            "0xe001": {
              "attribute_id": "0xe001",
              "attribute_name": "57345",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": "002.010.000 R"
            },
            "0xe002": {
              "attribute_id": "0xe002",
              "attribute_name": "57346",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": "001.000.000"
            },
            "0xe004": {
              "attribute_id": "0xe004",
              "attribute_name": "57348",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": "408B0CFEFF843C0"
            },
            "0xe007": {
              "attribute_id": "0xe007",
              "attribute_name": "57351",
              "value_type": [
                "0x31",
                "enum16",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": 17422
            },
            "0xe008": {
              "attribute_id": "0xe008",
              "attribute_name": "57352",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": "Wiser Light"
            },
            "0xe009": {
              "attribute_id": "0xe009",
              "attribute_name": "57353",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": "NHPB/SHUTTER/1"
            },
            "0xe00a": {
              "attribute_id": "0xe00a",
              "attribute_name": "57354",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": "Wiser Home"
            },
            "0xe00b": {
              "attribute_id": "0xe00b",
              "attribute_name": "57355",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190
            }
          },
          "commands_received": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "reset_fact_default",
              "command_arguments": "<class 'zigpy.zcl.foundation.reset_fact_default'>"
            }
          },
          "commands_generated": {}
        },
        "0x0003": {
          "cluster_id": "0x0003",
          "title": "Identify",
          "name": "identify",
          "attributes": {
            "0x0000": {
              "attribute_id": "0x0000",
              "attribute_name": "identify_time",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "attribute_value": 0
            },
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "cluster_revision",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 1
            }
          },
          "commands_received": {},
          "commands_generated": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "identify_query_response",
              "command_args": "<class 'zigpy.zcl.foundation.identify_query_response'>"
            }
          }
        },
        "0x0004": {
          "cluster_id": "0x0004",
          "title": "Groups",
          "name": "groups",
          "attributes": {
            "0x0000": {
              "attribute_id": "0x0000",
              "attribute_name": "name_support",
              "value_type": [
                "0x18",
                "bitmap8",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 0
            },
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "cluster_revision",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 2
            }
          },
          "commands_received": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "add",
              "command_arguments": "<class 'zigpy.zcl.foundation.add'>"
            },
            "0x01": {
              "command_id": "0x01",
              "command_name": "view",
              "command_arguments": "<class 'zigpy.zcl.foundation.view'>"
            },
            "0x02": {
              "command_id": "0x02",
              "command_name": "get_membership",
              "command_arguments": "<class 'zigpy.zcl.foundation.get_membership'>"
            },
            "0x03": {
              "command_id": "0x03",
              "command_name": "remove",
              "command_arguments": "<class 'zigpy.zcl.foundation.remove'>"
            },
            "0x04": {
              "command_id": "0x04",
              "command_name": "remove_all",
              "command_arguments": "<class 'zigpy.zcl.foundation.remove_all'>"
            },
            "0x05": {
              "command_id": "0x05",
              "command_name": "add_if_identifying",
              "command_arguments": "<class 'zigpy.zcl.foundation.add_if_identifying'>"
            }
          },
          "commands_generated": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "add_response",
              "command_args": "<class 'zigpy.zcl.foundation.add_response'>"
            },
            "0x01": {
              "command_id": "0x01",
              "command_name": "view_response",
              "command_args": "<class 'zigpy.zcl.foundation.view_response'>"
            },
            "0x02": {
              "command_id": "0x02",
              "command_name": "get_membership_response",
              "command_args": "<class 'zigpy.zcl.foundation.get_membership_response'>"
            },
            "0x03": {
              "command_id": "0x03",
              "command_name": "remove_response",
              "command_args": "<class 'zigpy.zcl.foundation.remove_response'>"
            }
          }
        },
        "0x0005": {
          "cluster_id": "0x0005",
          "title": "Scenes",
          "name": "scenes",
          "attributes": {
            "0x0000": {
              "attribute_id": "0x0000",
              "attribute_name": "count",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 0
            },
            "0x0001": {
              "attribute_id": "0x0001",
              "attribute_name": "current_scene",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 0
            },
            "0x0002": {
              "attribute_id": "0x0002",
              "attribute_name": "current_group",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 0
            },
            "0x0003": {
              "attribute_id": "0x0003",
              "attribute_name": "scene_valid",
              "value_type": [
                "0x10",
                "Bool",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 0
            },
            "0x0004": {
              "attribute_id": "0x0004",
              "attribute_name": "name_support",
              "value_type": [
                "0x18",
                "bitmap8",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 0
            },
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "cluster_revision",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 2
            }
          },
          "commands_received": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "add",
              "command_arguments": "<class 'zigpy.zcl.foundation.add'>"
            },
            "0x01": {
              "command_id": "0x01",
              "command_name": "view",
              "command_arguments": "<class 'zigpy.zcl.foundation.view'>"
            },
            "0x02": {
              "command_id": "0x02",
              "command_name": "remove",
              "command_arguments": "<class 'zigpy.zcl.foundation.remove'>"
            },
            "0x03": {
              "command_id": "0x03",
              "command_name": "remove_all",
              "command_arguments": "<class 'zigpy.zcl.foundation.remove_all'>"
            },
            "0x04": {
              "command_id": "0x04",
              "command_name": "store",
              "command_arguments": "<class 'zigpy.zcl.foundation.store'>"
            },
            "0x05": {
              "command_id": "0x05",
              "command_name": "recall",
              "command_arguments": "<class 'zigpy.zcl.foundation.recall'>"
            },
            "0x06": {
              "command_id": "0x06",
              "command_name": "get_scene_membership",
              "command_arguments": "<class 'zigpy.zcl.foundation.get_scene_membership'>"
            }
          },
          "commands_generated": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "add_scene_response",
              "command_args": "<class 'zigpy.zcl.foundation.add_scene_response'>"
            },
            "0x01": {
              "command_id": "0x01",
              "command_name": "view_response",
              "command_args": "<class 'zigpy.zcl.foundation.view_response'>"
            },
            "0x02": {
              "command_id": "0x02",
              "command_name": "remove_scene_response",
              "command_args": "<class 'zigpy.zcl.foundation.remove_scene_response'>"
            },
            "0x03": {
              "command_id": "0x03",
              "command_name": "remove_all_scenes_response",
              "command_args": "<class 'zigpy.zcl.foundation.remove_all_scenes_response'>"
            },
            "0x04": {
              "command_id": "0x04",
              "command_name": "store_scene_response",
              "command_args": "<class 'zigpy.zcl.foundation.store_scene_response'>"
            },
            "0x06": {
              "command_id": "0x06",
              "command_name": "get_scene_membership_response",
              "command_args": "<class 'zigpy.zcl.foundation.get_scene_membership_response'>"
            }
          }
        },
        "0x0102": {
          "cluster_id": "0x0102",
          "title": "Window Covering",
          "name": "window_covering",
          "attributes": {
            "0x0000": {
              "attribute_id": "0x0000",
              "attribute_name": "window_covering_type",
              "value_type": [
                "0x30",
                "enum8",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 8
            },
            "0x0007": {
              "attribute_id": "0x0007",
              "attribute_name": "config_status",
              "value_type": [
                "0x18",
                "bitmap8",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 3
            },
            "0x0008": {
              "attribute_id": "0x0008",
              "attribute_name": "current_position_lift_percentage",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 255
            },
            "0x0009": {
              "attribute_id": "0x0009",
              "attribute_name": "current_position_tilt_percentage",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 255
            },
            "0x0017": {
              "attribute_id": "0x0017",
              "attribute_name": "window_covering_mode",
              "value_type": [
                "0x18",
                "bitmap8",
                "Discrete"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "attribute_value": 8
            },
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "65533",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 2
            },
            "0xe000": {
              "attribute_id": "0xe000",
              "attribute_name": "57344",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "manf_id": 4190,
              "attribute_value": 120
            },
            "0xe010": {
              "attribute_id": "0xe010",
              "attribute_name": "57360",
              "value_type": [
                "0x18",
                "bitmap8",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": 0
            },
            "0xe012": {
              "attribute_id": "0xe012",
              "attribute_name": "57362",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "manf_id": 4190,
              "attribute_value": 32767
            },
            "0xe013": {
              "attribute_id": "0xe013",
              "attribute_name": "57363",
              "value_type": [
                "0x18",
                "bitmap8",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": 0
            },
            "0xe014": {
              "attribute_id": "0xe014",
              "attribute_name": "57364",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "manf_id": 4190,
              "attribute_value": 1200
            },
            "0xe015": {
              "attribute_id": "0xe015",
              "attribute_name": "57365",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "manf_id": 4190,
              "attribute_value": 1200
            },
            "0xe016": {
              "attribute_id": "0xe016",
              "attribute_name": "57366",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "manf_id": 4190,
              "attribute_value": 100
            },
            "0xe017": {
              "attribute_id": "0xe017",
              "attribute_name": "57367",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "manf_id": 4190,
              "attribute_value": 255
            }
          },
          "commands_received": {},
          "commands_generated": {}
        },
        "0x0b05": {
          "cluster_id": "0x0b05",
          "title": "Diagnostic",
          "name": "diagnostic",
          "attributes": {
            "0x011c": {
              "attribute_id": "0x011c",
              "attribute_name": "last_message_lqi",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 255
            },
            "0x011d": {
              "attribute_id": "0x011d",
              "attribute_name": "last_message_rssi",
              "value_type": [
                "0x28",
                "int8s",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": -28
            },
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "65533",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 2
            }
          },
          "commands_received": {},
          "commands_generated": {}
        }
      },
      "out_clusters": {
        "0x0019": {
          "cluster_id": "0x0019",
          "title": "Ota",
          "name": "ota",
          "attributes": {
            "0x0000": {
              "attribute_id": "0x0000",
              "attribute_name": "upgrade_server_id",
              "value_type": [
                "0xf0",
                "EUI64",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": [
                255,
                170,
                5,
                255,
                255,
                46,
                33,
                0
              ]
            },
            "0x0001": {
              "attribute_id": "0x0001",
              "attribute_name": "file_offset",
              "value_type": [
                "0x23",
                "uint32_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 4294967295
            },
            "0x0002": {
              "attribute_id": "0x0002",
              "attribute_name": "current_file_version",
              "value_type": [
                "0x23",
                "uint32_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 34210047
            },
            "0x0006": {
              "attribute_id": "0x0006",
              "attribute_name": "image_upgrade_status",
              "value_type": [
                "0x30",
                "enum8",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 0
            },
            "0x0007": {
              "attribute_id": "0x0007",
              "attribute_name": "manufacturer_id",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 4190
            },
            "0x0008": {
              "attribute_id": "0x0008",
              "attribute_name": "image_type_id",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 65535
            },
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "cluster_revision",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 3
            }
          },
          "commands_received": {},
          "commands_generated": {
            "0x01": {
              "command_id": "0x01",
              "command_name": "1",
              "command_args": "'not_in_zcl'"
            },
            "0x03": {
              "command_id": "0x03",
              "command_name": "3",
              "command_args": "'not_in_zcl'"
            },
            "0x06": {
              "command_id": "0x06",
              "command_name": "6",
              "command_args": "'not_in_zcl'"
            }
          }
        }
      }
    },
    {
      "id": 21,
      "device_type": "0x0104",
      "profile": "0x0104",
      "in_clusters": {
        "0x0000": {
          "cluster_id": "0x0000",
          "title": "Basic",
          "name": "basic",
          "attributes": {
            "0x0000": {
              "attribute_id": "0x0000",
              "attribute_name": "zcl_version",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 3
            },
            "0x0001": {
              "attribute_id": "0x0001",
              "attribute_name": "app_version",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 2
            },
            "0x0002": {
              "attribute_id": "0x0002",
              "attribute_name": "stack_version",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 6
            },
            "0x0003": {
              "attribute_id": "0x0003",
              "attribute_name": "hw_version",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 1
            },
            "0x0004": {
              "attribute_id": "0x0004",
              "attribute_name": "manufacturer",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": "Schneider Electric"
            },
            "0x0005": {
              "attribute_id": "0x0005",
              "attribute_name": "model",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": "NHPB/SHUTTER/1"
            },
            "0x0006": {
              "attribute_id": "0x0006",
              "attribute_name": "date_code",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": ""
            },
            "0x0007": {
              "attribute_id": "0x0007",
              "attribute_name": "power_source",
              "value_type": [
                "0x30",
                "enum8",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 1
            },
            "0x0008": {
              "attribute_id": "0x0008",
              "attribute_name": "generic_device_class",
              "value_type": [
                "0x30",
                "enum8",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 0
            },
            "0x0009": {
              "attribute_id": "0x0009",
              "attribute_name": "generic_device_type",
              "value_type": [
                "0x30",
                "enum8",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 225
            },
            "0x000a": {
              "attribute_id": "0x000a",
              "attribute_name": "product_code",
              "value_type": [
                "0x41",
                "LVBytes",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": ""
            },
            "0x000b": {
              "attribute_id": "0x000b",
              "attribute_name": "product_url",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": "http://www.schneider-electric.com"
            },
            "0x4000": {
              "attribute_id": "0x4000",
              "attribute_name": "sw_build_id",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": "002.010.000 R"
            },
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "cluster_revision",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 2
            },
            "0xe001": {
              "attribute_id": "0xe001",
              "attribute_name": "57345",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": "002.010.000 R"
            },
            "0xe002": {
              "attribute_id": "0xe002",
              "attribute_name": "57346",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": "001.000.000"
            },
            "0xe004": {
              "attribute_id": "0xe004",
              "attribute_name": "57348",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": "408B0CFEFF843C0"
            },
            "0xe007": {
              "attribute_id": "0xe007",
              "attribute_name": "57351",
              "value_type": [
                "0x31",
                "enum16",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": 17422
            },
            "0xe008": {
              "attribute_id": "0xe008",
              "attribute_name": "57352",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": "Wiser Light"
            },
            "0xe009": {
              "attribute_id": "0xe009",
              "attribute_name": "57353",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": "NHPB/SHUTTER/1"
            },
            "0xe00a": {
              "attribute_id": "0xe00a",
              "attribute_name": "57354",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": "Wiser Home"
            },
            "0xe00b": {
              "attribute_id": "0xe00b",
              "attribute_name": "57355",
              "value_type": [
                "0x42",
                "CharacterString",
                "Discrete"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190
            }
          },
          "commands_received": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "reset_fact_default",
              "command_arguments": "<class 'zigpy.zcl.foundation.reset_fact_default'>"
            }
          },
          "commands_generated": {}
        },
        "0x0003": {
          "cluster_id": "0x0003",
          "title": "Identify",
          "name": "identify",
          "attributes": {
            "0x0000": {
              "attribute_id": "0x0000",
              "attribute_name": "identify_time",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "attribute_value": 0
            },
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "cluster_revision",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 1
            }
          },
          "commands_received": {},
          "commands_generated": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "identify_query_response",
              "command_args": "<class 'zigpy.zcl.foundation.identify_query_response'>"
            }
          }
        },
        "0x0b05": {
          "cluster_id": "0x0b05",
          "title": "Diagnostic",
          "name": "diagnostic",
          "attributes": {
            "0x011c": {
              "attribute_id": "0x011c",
              "attribute_name": "last_message_lqi",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 255
            },
            "0x011d": {
              "attribute_id": "0x011d",
              "attribute_name": "last_message_rssi",
              "value_type": [
                "0x28",
                "int8s",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": -28
            },
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "65533",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 2
            }
          },
          "commands_received": {},
          "commands_generated": {}
        },
        "0xff17": {
          "cluster_id": "0xff17",
          "title": "Manufacturer Specific",
          "name": "manufacturer_specific",
          "attributes": {
            "0x0000": {
              "attribute_id": "0x0000",
              "attribute_name": "0",
              "value_type": [
                "0x30",
                "enum8",
                "Discrete"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "manf_id": 4190,
              "attribute_value": 0
            },
            "0x0001": {
              "attribute_id": "0x0001",
              "attribute_name": "1",
              "value_type": [
                "0x30",
                "enum8",
                "Discrete"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "manf_id": 4190,
              "attribute_value": 3
            },
            "0x0010": {
              "attribute_id": "0x0010",
              "attribute_name": "16",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "manf_id": 4190,
              "attribute_value": 0
            },
            "0x0011": {
              "attribute_id": "0x0011",
              "attribute_name": "17",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "manf_id": 4190,
              "attribute_value": 0
            },
            "0x0020": {
              "attribute_id": "0x0020",
              "attribute_name": "32",
              "value_type": [
                "0x20",
                "uint8_t",
                "Analog"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "manf_id": 4190,
              "attribute_value": 1
            },
            "0x0021": {
              "attribute_id": "0x0021",
              "attribute_name": "33",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|WRITE|READ",
              "access_acl": 7,
              "manf_id": 4190,
              "attribute_value": 0
            },
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "65533",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "manf_id": 4190,
              "attribute_value": 1
            }
          },
          "commands_received": {},
          "commands_generated": {}
        }
      },
      "out_clusters": {
        "0x0003": {
          "cluster_id": "0x0003",
          "title": "Identify",
          "name": "identify",
          "attributes": {
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "cluster_revision",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 1
            }
          },
          "commands_received": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "identify",
              "command_arguments": "<class 'zigpy.zcl.foundation.identify'>"
            }
          },
          "commands_generated": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "identify_query_response",
              "command_args": "<class 'zigpy.zcl.foundation.identify_query_response'>"
            },
            "0x01": {
              "command_id": "0x01",
              "command_name": "1",
              "command_args": "'not_in_zcl'"
            }
          }
        },
        "0x0004": {
          "cluster_id": "0x0004",
          "title": "Groups",
          "name": "groups",
          "attributes": {
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "cluster_revision",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 1
            }
          },
          "commands_received": {},
          "commands_generated": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "add_response",
              "command_args": "<class 'zigpy.zcl.foundation.add_response'>"
            },
            "0x01": {
              "command_id": "0x01",
              "command_name": "view_response",
              "command_args": "<class 'zigpy.zcl.foundation.view_response'>"
            },
            "0x02": {
              "command_id": "0x02",
              "command_name": "get_membership_response",
              "command_args": "<class 'zigpy.zcl.foundation.get_membership_response'>"
            },
            "0x03": {
              "command_id": "0x03",
              "command_name": "remove_response",
              "command_args": "<class 'zigpy.zcl.foundation.remove_response'>"
            },
            "0x04": {
              "command_id": "0x04",
              "command_name": "4",
              "command_args": "'not_in_zcl'"
            },
            "0x05": {
              "command_id": "0x05",
              "command_name": "5",
              "command_args": "'not_in_zcl'"
            }
          }
        },
        "0x0005": {
          "cluster_id": "0x0005",
          "title": "Scenes",
          "name": "scenes",
          "attributes": {
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "cluster_revision",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 2
            }
          },
          "commands_received": {},
          "commands_generated": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "add_scene_response",
              "command_args": "<class 'zigpy.zcl.foundation.add_scene_response'>"
            },
            "0x01": {
              "command_id": "0x01",
              "command_name": "view_response",
              "command_args": "<class 'zigpy.zcl.foundation.view_response'>"
            },
            "0x02": {
              "command_id": "0x02",
              "command_name": "remove_scene_response",
              "command_args": "<class 'zigpy.zcl.foundation.remove_scene_response'>"
            },
            "0x03": {
              "command_id": "0x03",
              "command_name": "remove_all_scenes_response",
              "command_args": "<class 'zigpy.zcl.foundation.remove_all_scenes_response'>"
            },
            "0x04": {
              "command_id": "0x04",
              "command_name": "store_scene_response",
              "command_args": "<class 'zigpy.zcl.foundation.store_scene_response'>"
            },
            "0x05": {
              "command_id": "0x05",
              "command_name": "5",
              "command_args": "'not_in_zcl'"
            },
            "0x06": {
              "command_id": "0x06",
              "command_name": "get_scene_membership_response",
              "command_args": "<class 'zigpy.zcl.foundation.get_scene_membership_response'>"
            }
          }
        },
        "0x0006": {
          "cluster_id": "0x0006",
          "title": "On/Off",
          "name": "on_off",
          "attributes": {
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "cluster_revision",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 2
            }
          },
          "commands_received": {},
          "commands_generated": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "0",
              "command_args": "'not_in_zcl'"
            },
            "0x01": {
              "command_id": "0x01",
              "command_name": "1",
              "command_args": "'not_in_zcl'"
            },
            "0x02": {
              "command_id": "0x02",
              "command_name": "2",
              "command_args": "'not_in_zcl'"
            }
          }
        },
        "0x0008": {
          "cluster_id": "0x0008",
          "title": "Level control",
          "name": "level",
          "attributes": {
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "cluster_revision",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 2
            }
          },
          "commands_received": {},
          "commands_generated": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "0",
              "command_args": "'not_in_zcl'"
            },
            "0x01": {
              "command_id": "0x01",
              "command_name": "1",
              "command_args": "'not_in_zcl'"
            },
            "0x02": {
              "command_id": "0x02",
              "command_name": "2",
              "command_args": "'not_in_zcl'"
            },
            "0x03": {
              "command_id": "0x03",
              "command_name": "3",
              "command_args": "'not_in_zcl'"
            },
            "0x04": {
              "command_id": "0x04",
              "command_name": "4",
              "command_args": "'not_in_zcl'"
            },
            "0x05": {
              "command_id": "0x05",
              "command_name": "5",
              "command_args": "'not_in_zcl'"
            },
            "0x06": {
              "command_id": "0x06",
              "command_name": "6",
              "command_args": "'not_in_zcl'"
            },
            "0x07": {
              "command_id": "0x07",
              "command_name": "7",
              "command_args": "'not_in_zcl'"
            }
          }
        },
        "0x0102": {
          "cluster_id": "0x0102",
          "title": "Window Covering",
          "name": "window_covering",
          "attributes": {
            "0xfffd": {
              "attribute_id": "0xfffd",
              "attribute_name": "65533",
              "value_type": [
                "0x21",
                "uint16_t",
                "Analog"
              ],
              "access": "REPORT|READ",
              "access_acl": 5,
              "attribute_value": 2
            }
          },
          "commands_received": {},
          "commands_generated": {
            "0x00": {
              "command_id": "0x00",
              "command_name": "0",
              "command_args": "'not_in_zcl'"
            },
            "0x01": {
              "command_id": "0x01",
              "command_name": "1",
              "command_args": "'not_in_zcl'"
            },
            "0x02": {
              "command_id": "0x02",
              "command_name": "2",
              "command_args": "'not_in_zcl'"
            }
          }
        }
      }
    },
    {
      "id": 242,
      "device_type": "0x0061",
      "profile": "0xa1e0"
    }
  ]
}

@axellebot
Copy link
Contributor Author

axellebot commented Aug 26, 2022

According to description/screenshot the wiser app could calibrate lift duration for open AND close

There is also a comment about it here.

@axellebot
Copy link
Contributor Author

Hey @zoic21 would you share any info about this manufacturer?

@github-actions
Copy link

github-actions bot commented Mar 8, 2023

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest version and check if that solves the issue. Let us know if that works for you by adding a comment 👍 This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the stale Issue is inactivate and might get closed soon label Mar 8, 2023
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Mar 15, 2023
@axellebot
Copy link
Contributor Author

I found additional information that have been used to integrate this device in Jeedom :

debug.txt
network_frame-info_etat.txt
network_frame-temps_volet.txt
raw_info.txt
switch_commands.txt

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stale Issue is inactivate and might get closed soon
Projects
None yet
Development

No branches or pull requests

1 participant