Hello !
Malgré toutes mes tentatives, je n’ai pas réussi à faire fonctionner le détecteur de monoxyde de carbone Fibaro FGCD-001 (attention, je parle bien du détecteur de monoxyde de carbone CO, et pas du détecteur de dioxyde de carbone C02 !)
A la base, ce module n’est pas détecté correctement :
Ceci dit, on peut l’ajouter.
Du coup, dans les valeurs, on peut bien sûr prendre en charge la température, mais c’est tout : impossible d’ajouter l’info sur le CO ni rien d’autre
Je suis allé voir directement le code de ce détecteur et il semble pourtant que le CO soit bien présent dans le JSON.
Après, je ne sais pas comment c’est réellement pris en charge derrière par le plugin…
Fichier :
/var/www/html/plugins/zwavejs/core/config/devices/fibaro_271/fgcd001.co.sensor.json
{
"name": "FGCD-001 CO Sensor",
"doc": "",
"type": "Fumée",
"imglink": "fibaro.fgcd001",
"configuration": {
"battery_type": "1x3V CR123A",
"conf_version": 1
},
"recommended": {
"params": [
{
"index": 2,
"value": "All notifications enabled"
}
],
"wakeup": 21600,
"needswakeup": true
},
"versions": {
"4609": [
"4096",
"4097"
]
},
"commands": [
{
"name": "CO",
"type": "info",
"subtype": "binary",
"isVisible": 1,
"configuration": {
"class": 113,
"value": "",
"index": 5,
"instance": 1,
"calculValueOffset": "#value#==3"
},
"display": {
"invertBinary": "1",
"generic_type": "DONT"
},
"template": {
"dashboard": "alert",
"mobile": "alert"
}
},
{
"name": "Chaleur",
"type": "info",
"subtype": "binary",
"isVisible": 0,
"configuration": {
"class": 113,
"value": "",
"index": 7,
"instance": 1,
"calculValueOffset": "#value#==3"
},
"display": {
"invertBinary": "1",
"generic_type": "DONT"
},
"template": {
"dashboard": "alert",
"mobile": "alert"
}
},
{
"name": "Sabotage",
"type": "info",
"subtype": "binary",
"configuration": {
"class": 113,
"value": "",
"index": 10,
"instance": 1,
"calculValueOffset": "#value#==3"
},
"display": {
"invertBinary": "1",
"generic_type": "SABOTAGE"
}
},
{
"name": "Température",
"type": "info",
"subtype": "numeric",
"unite": "°C",
"isVisible": 1,
"isHistorized": 1,
"display": {
"generic_type": "TEMPERATURE"
},
"configuration": {
"class": 49,
"endpoint": 0,
"property": "Air temperature"
}
},
{
"name": "Batterie",
"type": "info",
"subtype": "numeric",
"unite": "%",
"isVisible": 0,
"display": {
"generic_type": "BATTERY"
},
"configuration": {
"class": 128,
"endpoint": 0,
"property": "level"
}
}
]
}
Toute aide est bienvenue, là, je ne sais pas quoi faire de ce module…
Merci d’avance !!
Fabrice