Voici le json brut :
{
"date_code": "2021.06.29",
"definition": {
"description": "Smart air quality monitor",
"exposes": [
{
"access": 1,
"description": "The measured CO2 (carbon dioxide) value",
"label": "CO2",
"name": "co2",
"property": "co2",
"type": "numeric",
"unit": "ppm"
},
{
"access": 1,
"category": "diagnostic",
"description": "Remaining battery in %, can take up to 24 hours before reported",
"label": "Battery",
"name": "battery",
"property": "battery",
"type": "numeric",
"unit": "%",
"value_max": 100,
"value_min": 0
},
{
"access": 1,
"description": "Measured relative humidity",
"label": "Humidity",
"name": "humidity",
"property": "humidity",
"type": "numeric",
"unit": "%"
},
{
"access": 1,
"description": "Measured temperature value",
"label": "Temperature",
"name": "temperature",
"property": "temperature",
"type": "numeric",
"unit": "\u00b0C"
},
{
"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": "HS3AQ",
"options": [
{
"access": 2,
"description": "Calibrates the co2 value (absolute offset), takes into effect on next report of device.",
"label": "Co2 calibration",
"name": "co2_calibration",
"property": "co2_calibration",
"type": "numeric"
},
{
"access": 2,
"description": "Calibrates the humidity value (absolute offset), takes into effect on next report of device.",
"label": "Humidity calibration",
"name": "humidity_calibration",
"property": "humidity_calibration",
"type": "numeric"
},
{
"access": 2,
"description": "Number of digits after decimal point for humidity, takes into effect on next report of device. This option can only decrease the precision, not increase it.",
"label": "Humidity precision",
"name": "humidity_precision",
"property": "humidity_precision",
"type": "numeric",
"value_max": 3,
"value_min": 0
},
{
"access": 2,
"description": "Calibrates the temperature value (absolute offset), takes into effect on next report of device.",
"label": "Temperature calibration",
"name": "temperature_calibration",
"property": "temperature_calibration",
"type": "numeric"
},
{
"access": 2,
"description": "Number of digits after decimal point for temperature, takes into effect on next report of device. This option can only decrease the precision, not increase it.",
"label": "Temperature precision",
"name": "temperature_precision",
"property": "temperature_precision",
"type": "numeric",
"value_max": 3,
"value_min": 0
}
],
"supports_ota": false,
"vendor": "HEIMAN"
},
"description": "[Salle \u00e0 manger][Capteur CO2]",
"disabled": false,
"endpoints": {
"1": {
"bindings": [
{
"cluster": "msRelativeHumidity",
"target": {
"endpoint": 1,
"ieee_address": "0x00212effff098e0e",
"type": "endpoint"
}
},
{
"cluster": "genPowerCfg",
"target": {
"endpoint": 1,
"ieee_address": "0x00212effff098e0e",
"type": "endpoint"
}
},
{
"cluster": "msTemperatureMeasurement",
"target": {
"endpoint": 1,
"ieee_address": "0x00212effff098e0e",
"type": "endpoint"
}
},
{
"cluster": "msCO2",
"target": {
"endpoint": 1,
"ieee_address": "0x00212effff098e0e",
"type": "endpoint"
}
}
],
"clusters": {
"input": [
"genBasic",
"genPowerCfg",
"genIdentify",
"genAlarms",
"genTime",
"msTemperatureMeasurement",
"msRelativeHumidity",
"msCO2",
"haDiagnostic",
"heimanSpecificAirQuality"
],
"output": [
"genTime",
"genOta"
]
},
"configured_reportings": [
{
"attribute": "measuredValue",
"cluster": "msTemperatureMeasurement",
"maximum_report_interval": "300",
"minimum_report_interval": "1",
"reportable_change": "10"
},
{
"attribute": "batteryPercentageRemaining",
"cluster": "genPowerCfg",
"maximum_report_interval": "720",
"minimum_report_interval": "60",
"reportable_change": "0"
},
{
"attribute": "measuredValue",
"cluster": "msRelativeHumidity",
"maximum_report_interval": "300",
"minimum_report_interval": "1",
"reportable_change": "10"
},
{
"attribute": "measuredValue",
"cluster": "msCO2",
"maximum_report_interval": 300,
"minimum_report_interval": 1,
"reportable_change": 5.0e-5
}
],
"scenes": []
},
"242": {
"bindings": [],
"clusters": {
"input": [],
"output": [
"greenPower"
]
},
"configured_reportings": [],
"scenes": []
}
},
"friendly_name": "[Salle \u00e0 manger][Capteur CO2]",
"ieee_address": "0x84fd27fffe07f617",
"interview_completed": true,
"interviewing": false,
"manufacturer": "HEIMAN",
"model_id": "HS3AQ-EFA-3.0",
"network_address": 28494,
"power_source": "DC Source",
"supported": true,
"type": "Router"
}
Il faut mettre quoi comme syntaxe exacte dans une commande MQTT Manager ?