Bonjour,
Je viens de mettre en place un module zigbee dimmer de SUNRICHER VES-ZB-DIM-004. Il s’intègre bien dans zigbee2mqtt.
{
"date_code": "NULL",
"definition": {
"description": "Zigbee dimmer",
"exposes": [
{
"features": [
{
"access": 7,
"description": "On\/off state of this light",
"label": "State",
"name": "state",
"property": "state",
"type": "binary",
"value_off": "OFF",
"value_on": "ON",
"value_toggle": "TOGGLE"
},
{
"access": 7,
"description": "Brightness of this light",
"label": "Brightness",
"name": "brightness",
"property": "brightness",
"type": "numeric",
"value_max": 254,
"value_min": 0
},
{
"access": 7,
"description": "Configure genLevelCtrl",
"features": [
{
"access": 7,
"description": "Represents the time taken to move to or from the target level when On of Off commands are received by an On\/Off cluster",
"label": "ON\/OFF transition time",
"name": "on_off_transition_time",
"property": "on_off_transition_time",
"type": "numeric"
},
{
"access": 7,
"description": "this setting can affect the \"on_level\", \"current_level_startup\" or \"brightness\" setting",
"label": "Execute if off",
"name": "execute_if_off",
"property": "execute_if_off",
"type": "binary",
"value_off": false,
"value_on": true
},
{
"access": 7,
"description": "Specifies the level that shall be applied, when an on\/toggle command causes the light to turn on.",
"label": "On level",
"name": "on_level",
"presets": [
{
"description": "Use previous value",
"name": "previous",
"value": 255
}
],
"property": "on_level",
"type": "numeric",
"value_max": 254,
"value_min": 1
},
{
"access": 7,
"description": "Defines the desired startup level for a device when it is supplied with power",
"label": "Current level startup",
"name": "current_level_startup",
"presets": [
{
"description": "Use minimum permitted value",
"name": "minimum",
"value": 0
},
{
"description": "Use previous value",
"name": "previous",
"value": 255
}
],
"property": "current_level_startup",
"type": "numeric",
"value_max": 254,
"value_min": 1
}
],
"label": "Level config",
"name": "level_config",
"property": "level_config",
"type": "composite"
}
],
"type": "light"
},
{
"access": 1,
"category": "diagnostic",
"description": "Instantaneous measured power",
"label": "Power",
"name": "power",
"property": "power",
"type": "numeric",
"unit": "W"
},
{
"access": 1,
"category": "diagnostic",
"description": "Measured electrical potential value",
"label": "Voltage",
"name": "voltage",
"property": "voltage",
"type": "numeric",
"unit": "V"
},
{
"access": 1,
"category": "diagnostic",
"description": "Instantaneous measured electrical current",
"label": "Current",
"name": "current",
"property": "current",
"type": "numeric",
"unit": "A"
},
{
"access": 1,
"description": "Sum of consumed energy",
"label": "Energy",
"name": "energy",
"property": "energy",
"type": "numeric",
"unit": "kWh"
},
{
"access": 7,
"category": "config",
"description": "Controls the behavior when the device is powered on after power loss. If you get an `UNSUPPORTED_ATTRIBUTE` error, the device does not support it.",
"label": "Power-on behavior",
"name": "power_on_behavior",
"property": "power_on_behavior",
"type": "enum",
"values": [
"off",
"on",
"previous"
]
},
{
"access": 1,
"category": "diagnostic",
"description": "Link quality (signal strength)",
"label": "Linkquality",
"name": "linkquality",
"property": "linkquality",
"type": "numeric",
"unit": "lqi",
"value_max": 255,
"value_min": 0
}
],
"model": "VES-ZB-DIM-004",
"options": [
{
"access": 2,
"description": "Calibrates the power value (percentual offset), takes into effect on next report of device.",
"label": "Power calibration",
"name": "power_calibration",
"property": "power_calibration",
"type": "numeric"
},
{
"access": 2,
"description": "Number of digits after decimal point for power, takes into effect on next report of device. This option can only decrease the precision, not increase it.",
"label": "Power precision",
"name": "power_precision",
"property": "power_precision",
"type": "numeric",
"value_max": 3,
"value_min": 0
},
{
"access": 2,
"description": "Calibrates the voltage value (percentual offset), takes into effect on next report of device.",
"label": "Voltage calibration",
"name": "voltage_calibration",
"property": "voltage_calibration",
"type": "numeric"
},
{
"access": 2,
"description": "Number of digits after decimal point for voltage, takes into effect on next report of device. This option can only decrease the precision, not increase it.",
"label": "Voltage precision",
"name": "voltage_precision",
"property": "voltage_precision",
"type": "numeric",
"value_max": 3,
"value_min": 0
},
{
"access": 2,
"description": "Calibrates the current value (percentual offset), takes into effect on next report of device.",
"label": "Current calibration",
"name": "current_calibration",
"property": "current_calibration",
"type": "numeric"
},
{
"access": 2,
"description": "Number of digits after decimal point for current, takes into effect on next report of device. This option can only decrease the precision, not increase it.",
"label": "Current precision",
"name": "current_precision",
"property": "current_precision",
"type": "numeric",
"value_max": 3,
"value_min": 0
},
{
"access": 2,
"description": "Calibrates the energy value (percentual offset), takes into effect on next report of device.",
"label": "Energy calibration",
"name": "energy_calibration",
"property": "energy_calibration",
"type": "numeric"
},
{
"access": 2,
"description": "Number of digits after decimal point for energy, takes into effect on next report of device. This option can only decrease the precision, not increase it.",
"label": "Energy precision",
"name": "energy_precision",
"property": "energy_precision",
"type": "numeric",
"value_max": 3,
"value_min": 0
},
{
"access": 2,
"description": "Controls the transition time (in seconds) of on\/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).",
"label": "Transition",
"name": "transition",
"property": "transition",
"type": "numeric",
"value_min": 0
},
{
"access": 2,
"description": "State actions will also be published as 'action' when true (default false).",
"label": "State action",
"name": "state_action",
"property": "state_action",
"type": "binary",
"value_off": false,
"value_on": true
}
],
"supports_ota": false,
"vendor": "Vesternet"
},
"disabled": false,
"endpoints": {
"1": {
"bindings": [
{
"cluster": "genOnOff",
"target": {
"endpoint": 1,
"ieee_address": "0xdc8e95fffe2582e3",
"type": "endpoint"
}
},
{
"cluster": "genLevelCtrl",
"target": {
"endpoint": 1,
"ieee_address": "0xdc8e95fffe2582e3",
"type": "endpoint"
}
},
{
"cluster": "haElectricalMeasurement",
"target": {
"endpoint": 1,
"ieee_address": "0xdc8e95fffe2582e3",
"type": "endpoint"
}
},
{
"cluster": "seMetering",
"target": {
"endpoint": 1,
"ieee_address": "0xdc8e95fffe2582e3",
"type": "endpoint"
}
}
],
"clusters": {
"input": [
"genBasic",
"genIdentify",
"genGroups",
"genScenes",
"genOnOff",
"genLevelCtrl",
"seMetering",
"haElectricalMeasurement",
"haDiagnostic",
"touchlink"
],
"output": [
"genOta"
]
},
"configured_reportings": [
{
"attribute": "onOff",
"cluster": "genOnOff",
"maximum_report_interval": 3600,
"minimum_report_interval": 0,
"reportable_change": 0
},
{
"attribute": "currentLevel",
"cluster": "genLevelCtrl",
"maximum_report_interval": 3600,
"minimum_report_interval": 1,
"reportable_change": 1
},
{
"attribute": "activePower",
"cluster": "haElectricalMeasurement",
"maximum_report_interval": 3600,
"minimum_report_interval": 5,
"reportable_change": 1
},
{
"attribute": "rmsCurrent",
"cluster": "haElectricalMeasurement",
"maximum_report_interval": 3600,
"minimum_report_interval": 10,
"reportable_change": 10
},
{
"attribute": "rmsVoltage",
"cluster": "haElectricalMeasurement",
"maximum_report_interval": 3600,
"minimum_report_interval": 10,
"reportable_change": 1
},
{
"attribute": "currentSummDelivered",
"cluster": "seMetering",
"maximum_report_interval": "3600",
"minimum_report_interval": "5",
"reportable_change": "1"
}
],
"scenes": []
},
"242": {
"bindings": [],
"clusters": {
"input": [
"greenPower"
],
"output": [
"greenPower"
]
},
"configured_reportings": [],
"scenes": []
}
},
"friendly_name": "Variateur Bureau",
"ieee_address": "0x84b4dbfffea9c4bd",
"interview_completed": true,
"interviewing": false,
"manufacturer": "Sunricher",
"model_id": "HK-SL-DIM-A",
"network_address": 4549,
"power_source": "Mains (single phase)",
"software_build_id": "2.9.2_r54",
"supported": true,
"type": "Router"
}
Par contre dès que je veux faire une modification sur une commande dans jeedom j’ai cette sur fenetre qui apparait :

D’autres personnes ayant ce module ont le même problème ?
D’autres poersonnes ayant ce module ont aussi un soucis de remontée d’info concernant la consommation électrique ? (la somme pas le réel).
Merci d’avance.