Fibaro FGWPE/FGWPF Wall Plug Gen5 non reconnu

Bonjour,

Je commence à migrer sur le nouveau plugin zwave et j’ai pas mal de modules non reconnu après plusieurs heures. Je vais commencer avec un premier histoire d’être sur de fournir toutes les infos et ensuite je ferais les autres si l’équipe Jeedom est satisfaite des infos retournées.

Il y a un premier screenshot avec openzwave et les commandes retournées et ensuite zwavejs.



Je ne sais pas si vous avez besoin de l’arbe également:

{
  "id": 7,
  "name": "",
  "loc": "",
  "values": {
    "37-0-currentValue": {
      "id": "7-37-0-currentValue",
      "nodeId": 7,
      "toUpdate": false,
      "commandClass": 37,
      "commandClassName": "Binary Switch",
      "endpoint": 0,
      "property": "currentValue",
      "propertyName": "currentValue",
      "type": "boolean",
      "readable": true,
      "writeable": false,
      "label": "Current value",
      "stateless": false,
      "commandClassVersion": 0,
      "list": false,
      "isCurrentValue": true,
      "targetValue": "37-0-targetValue",
      "lastUpdate": 1668839656943
    },
    "37-0-targetValue": {
      "id": "7-37-0-targetValue",
      "nodeId": 7,
      "toUpdate": false,
      "commandClass": 37,
      "commandClassName": "Binary Switch",
      "endpoint": 0,
      "property": "targetValue",
      "propertyName": "targetValue",
      "type": "boolean",
      "readable": true,
      "writeable": true,
      "label": "Target value",
      "stateless": false,
      "commandClassVersion": 0,
      "list": false,
      "lastUpdate": 1668839656945
    },
    "37-0-duration": {
      "id": "7-37-0-duration",
      "nodeId": 7,
      "toUpdate": false,
      "commandClass": 37,
      "commandClassName": "Binary Switch",
      "endpoint": 0,
      "property": "duration",
      "propertyName": "duration",
      "type": "duration",
      "readable": true,
      "writeable": false,
      "label": "Remaining duration",
      "stateless": false,
      "commandClassVersion": 0,
      "list": false,
      "value": {
        "unit": "seconds"
      },
      "lastUpdate": 1668839656946
    },
    "49-0-Power": {
      "id": "7-49-0-Power",
      "nodeId": 7,
      "toUpdate": false,
      "commandClass": 49,
      "commandClassName": "Multilevel Sensor",
      "endpoint": 0,
      "property": "Power",
      "propertyName": "Power",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Power",
      "ccSpecific": {
        "sensorType": 4,
        "scale": 0
      },
      "stateless": false,
      "commandClassVersion": 0,
      "unit": "W",
      "list": false,
      "value": 0,
      "lastUpdate": 1668842703879
    },
    "50-0-value-65537": {
      "id": "7-50-0-value-65537",
      "nodeId": 7,
      "toUpdate": false,
      "commandClass": 50,
      "commandClassName": "Meter",
      "endpoint": 0,
      "property": "value",
      "propertyName": "value",
      "propertyKey": 65537,
      "propertyKeyName": "Electric_kWh_Consumed",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Electric Consumption [kWh]",
      "ccSpecific": {
        "meterType": 1,
        "rateType": 1,
        "scale": 0
      },
      "stateless": false,
      "commandClassVersion": 0,
      "unit": "kWh",
      "list": false,
      "value": 402.68,
      "lastUpdate": 1668842596874
    },
    "50-0-value-66049": {
      "id": "7-50-0-value-66049",
      "nodeId": 7,
      "toUpdate": false,
      "commandClass": 50,
      "commandClassName": "Meter",
      "endpoint": 0,
      "property": "value",
      "propertyName": "value",
      "propertyKey": 66049,
      "propertyKeyName": "Electric_W_Consumed",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Electric Consumption [W]",
      "ccSpecific": {
        "meterType": 1,
        "rateType": 1,
        "scale": 2
      },
      "stateless": false,
      "commandClassVersion": 0,
      "unit": "W",
      "list": false,
      "value": 0,
      "lastUpdate": 1668839656949
    },
    "50-0-reset-1": {
      "id": "7-50-0-reset-1",
      "nodeId": 7,
      "toUpdate": false,
      "commandClass": 50,
      "commandClassName": "Meter",
      "endpoint": 0,
      "property": "reset",
      "propertyName": "reset",
      "propertyKey": 1,
      "propertyKeyName": "Electric",
      "type": "boolean",
      "readable": false,
      "writeable": true,
      "label": "Reset (Electric)",
      "ccSpecific": {
        "meterType": 1
      },
      "stateless": false,
      "commandClassVersion": 0,
      "list": false,
      "lastUpdate": 1668839656950
    },
    "50-0-reset": {
      "id": "7-50-0-reset",
      "nodeId": 7,
      "toUpdate": false,
      "commandClass": 50,
      "commandClassName": "Meter",
      "endpoint": 0,
      "property": "reset",
      "propertyName": "reset",
      "type": "boolean",
      "readable": false,
      "writeable": true,
      "label": "Reset accumulated values",
      "stateless": false,
      "commandClassVersion": 0,
      "list": false,
      "lastUpdate": 1668839656952
    },
    "113-0-alarmType": {
      "id": "7-113-0-alarmType",
      "nodeId": 7,
      "toUpdate": false,
      "commandClass": 113,
      "commandClassName": "Notification",
      "endpoint": 0,
      "property": "alarmType",
      "propertyName": "alarmType",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Alarm Type",
      "stateless": false,
      "commandClassVersion": 0,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 0,
      "lastUpdate": 1668839656953
    },
    "113-0-alarmLevel": {
      "id": "7-113-0-alarmLevel",
      "nodeId": 7,
      "toUpdate": false,
      "commandClass": 113,
      "commandClassName": "Notification",
      "endpoint": 0,
      "property": "alarmLevel",
      "propertyName": "alarmLevel",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Alarm Level",
      "stateless": false,
      "commandClassVersion": 0,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 0,
      "lastUpdate": 1668839656954
    },
    "113-0-Power Management-Over-current status": {
      "id": "7-113-0-Power Management-Over-current status",
      "nodeId": 7,
      "toUpdate": false,
      "commandClass": 113,
      "commandClassName": "Notification",
      "endpoint": 0,
      "property": "Power Management",
      "propertyName": "Power Management",
      "propertyKey": "Over-current status",
      "propertyKeyName": "Over-current status",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Over-current status",
      "ccSpecific": {
        "notificationType": 8
      },
      "stateless": false,
      "commandClassVersion": 0,
      "min": 0,
      "max": 255,
      "list": true,
      "states": [
        {
          "text": "idle",
          "value": 0
        },
        {
          "text": "Over-current detected",
          "value": 6
        }
      ],
      "lastUpdate": 1668839656954
    },
    "113-0-Power Management-Over-load status": {
      "id": "7-113-0-Power Management-Over-load status",
      "nodeId": 7,
      "toUpdate": false,
      "commandClass": 113,
      "commandClassName": "Notification",
      "endpoint": 0,
      "property": "Power Management",
      "propertyName": "Power Management",
      "propertyKey": "Over-load status",
      "propertyKeyName": "Over-load status",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Over-load status",
      "ccSpecific": {
        "notificationType": 8
      },
      "stateless": false,
      "commandClassVersion": 0,
      "min": 0,
      "max": 255,
      "list": true,
      "states": [
        {
          "text": "idle",
          "value": 0
        },
        {
          "text": "Over-load detected",
          "value": 8
        }
      ],
      "lastUpdate": 1668839656955
    }
  },
  "groups": [],
  "neighbors": "",
  "ready": true,
  "available": true,
  "hassDevices": [],
  "failed": false,
  "inited": true,
  "eventsQueue": [
    {
      "time": "2022-11-19T06:34:16.908Z",
      "event": "alive",
      "args": [
        0
      ]
    },
    {
      "time": "2022-11-19T06:34:16.963Z",
      "event": "ready",
      "args": []
    },
    {
      "time": "2022-11-19T07:23:16.876Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Meter",
          "commandClass": 50,
          "property": "value",
          "propertyKey": 65537,
          "endpoint": 0,
          "newValue": 402.68,
          "prevValue": 402.68,
          "propertyName": "value",
          "propertyKeyName": "Electric_kWh_Consumed"
        }
      ]
    },
    {
      "time": "2022-11-19T07:25:03.882Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Multilevel Sensor",
          "commandClass": 49,
          "property": "Power",
          "endpoint": 0,
          "newValue": 0,
          "prevValue": 0,
          "propertyName": "Power"
        }
      ]
    }
  ],
  "status": "Alive",
  "interviewStage": "Complete",
  "hexId": "0xXXXX-0xXXXX-0xXXXX",
  "dbLink": "https://devices.zwave-js.io/?jumpTo=0xXXXX:0xXXXX:0xXXXX:0.0",
  "productLabel": "Unknown product 0xXXXX",
  "productDescription": "0xXXXX",
  "manufacturer": "Unknown manufacturer 0xXXXX",
  "protocolVersion": 3,
  "zwavePlusVersion": 1,
  "zwavePlusNodeType": 0,
  "zwavePlusRoleType": 5,
  "nodeType": 1,
  "endpointsCount": 0,
  "endpointIndizes": [],
  "isSecure": true,
  "security": "S0_Legacy",
  "supportsSecurity": false,
  "supportsBeaming": true,
  "isControllerNode": false,
  "isListening": true,
  "isFrequentListening": false,
  "isRouting": true,
  "keepAwake": false,
  "maxDataRate": 100000,
  "deviceClass": {
    "basic": 4,
    "generic": 16,
    "specific": 1
  },
  "firmwareCapabilities": {
    "firmwareUpgradable": true,
    "firmwareTargets": [
      0,
      1554
    ],
    "continuesToFunction": "unknown",
    "supportsActivation": "unknown"
  },
  "deviceId": "undefined-undefined-undefined",
  "statistics": {
    "commandsTX": 1,
    "commandsRX": 2,
    "commandsDroppedRX": 0,
    "commandsDroppedTX": 0,
    "timeoutResponse": 0,
    "rtt": 105.4
  },
  "lastActive": 1668842703869,
  "filename": "Aucun",
  "numberGroups": 0,
  "classBasic": 4,
  "classGeneric": 16,
  "classSpecific": 1,
  "deviceIdNew": "--",
  "confJeedom": "-",
  "confType": "Configuration Jeedom <br>",
  "lastWakeup": "N/A",
  "nextWakeup": "N/A",
  "configWakeup": "N/A"
}

Merci d’avance :slight_smile:

1 « J'aime »

Déja tente redémarrage démon + actualisation réseau.
Ton équipement n’est pas encore reconnu ca devrait peut être aider.
Ensuite parfois il est utile de cliquer sur recréer les commandes.

Bonjour,

Lisez la documentation du plugin et ce post Plugin Z-Wave JS en version stable
Vous y trouverez la procédure pour remonter un module mal reconnu.

Pour le moment il manque les infos demandées

Sinon je confirme que les wallplug fonctionnent en principe.

Salut

En passant sous zwavejs2mqtt un de ces modules parfaitement fonctionnel avec openzwave avait un souci d’inclusion. J’ai du le reinclure pour qu’il soit fonctionnel.

Antoine

Voici ce que j’ai essayé:

  • redémarrage de démon
  • actualisation réseau
  • recréation des commandes (je n’ai plus rien)
  • j’ai lancé une synchronisation
  • j’ai demandé à ce que les valeurs du module soient remontées
  • j’ai actionné le bouton plusieurs fois sur le wall plug
  • a priori, FGWPE/F Wall Plug Gen5 je le vois bien le module supporté par zwavejs Z-Wave JS Config DB Browser
  • redémarré Jeedom

Je ne me vois pas réinclure tous les modules qui ne sont pas bien reconnu. Surtout que là c’est un module actif, donc ça devrait être rapide, j’en ai beaucoup d’autres actifs qui ont été directement intégrés et reconnu sans soucis.

Si quelqu’un voit un truc que je n’aurais pas fait, je suis preneur.

Merci

1 « J'aime »

Bonjour,

Il faudrait les captures d’écran des valeurs du module.

D’après que que je vois dans ton arbre (mais c’est plus lisible sur capture d’écran), il faut a minima que tu crée les 2 commandes (1 pour on / 1 pour off) en groupe 37/0 avec dans Propriétés « targetValue » et :

  • dans paramètres : false pour off
  • dans paramètres : true pour on.

Iire ma réponse et la documentation du plugin. Dans le cas contraire vous auriez faire les captures d’écran qui y sont demandés

Ah oui pardon, j’ai oublié de vous envoyer les valeurs:

Avez vous besoin d’autre chose ?

Merci

Je me réponds à moi même, en faisant une interview du noeuds, j’ai pu tout récupérer :slight_smile:

Merci pour votre aide

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.