ZIgbee / deconz : Xiaomi roller shade E1

Bonjour

J’ai acheté cette semaine ce produit :
Aqara roller E1

Je me suis pas mal pris la tête cette semaine pour l’intégrer dans mon jeedom, mais je ne trouve pas de solution (même à l’aide de ce forum)

J’utilise jeedom + deconz + clé combee 2.

Lorsque je vais sur l’interface phoscon-GW, je vois mon store, je peux interagir avec et j’ai bien mes retours d’état. Tout fonctionne parfaitement de ce coté la.

Par contre dans jeedom sur le plugin jeedom, lorsque je synchronise, je me retrouve avec un objet nommé « Battery 44 », qui correspond bien à mon store puisque le modèle est « lumi.curtain.acn002 ».
Sur cet équipement je n’ai que deux commandes (voir capture plus bas), qui ne fonctionne pas.

Voici l’erreur que j’obtiens « Erreur lors de la requete : 127.0.0.1:8484/api/0A53F732B1/lights/21/state(PUT), data : {« bri »:50,« on »:true} erreur : 6 => parameter, bri, not available »

J’ai pas mal regardé ce qui était dit ici sur ce post, j’ai pas encore essayé de passer mon deconz en beta, espérant trouver une autre solution

Voici la configuration que j’ai dans phoscon


    "21": {
        "capabilities": {
            "alerts": [
                "none",
                "select",
                "lselect"
            ]
        },
        "config": {
            "groups": [],
            "reversed": false,
            "speed": 2
        },
        "etag": "d1b624951a91d02133e9af90df450712",
        "hascolor": false,
        "lastannounced": "2023-11-25T10:51:00Z",
        "lastseen": "2023-11-25T11:03Z",
        "manufacturername": "LUMI",
        "modelid": "lumi.curtain.acn002",
        "name": "Window covering device 21",
        "state": {
            "alert": "none",
            "lift": 34,
            "open": false,
            "reachable": true,
            "speed": 2
        },
        "swversion": "0.0.0_0030",
        "type": "Window covering device",
        "uniqueid": "54:ef:44:10:00:6b:98:f1-01"
    }
}
                    
                

Et la configuration que j’ai dans deconz :

{
    "21": {
        "capabilities": {
            "alerts": [
                "none",
                "select",
                "lselect"
            ]
        },
        "config": {
            "groups": [],
            "reversed": false,
            "speed": 2
        },
        "etag": "d1b624951a91d02133e9af90df450712",
        "hascolor": false,
        "lastannounced": "2023-11-25T10:51:00Z",
        "lastseen": "2023-11-25T11:03Z",
        "manufacturername": "LUMI",
        "modelid": "lumi.curtain.acn002",
        "name": "Window covering device 21",
        "state": {
            "alert": "none",
            "lift": 34,
            "open": false,
            "reachable": true,
            "speed": 2
        },
        "swversion": "0.0.0_0030",
        "type": "Window covering device",
        "uniqueid": "54:ef:44:10:00:6b:98:f1-01"
    },
    "44": {
        "config": {
            "on": true,
            "reachable": true,
            "temperature": 1800
        },
        "ep": 1,
        "etag": "857cb55e36ac67be66452a801846657e",
        "lastannounced": "2023-11-25T10:51:00Z",
        "lastseen": "2023-11-25T11:03Z",
        "manufacturername": "LUMI",
        "modelid": "lumi.curtain.acn002",
        "name": "Battery 44",
        "state": {
            "battery": 21,
            "charging": false,
            "lastupdated": "2023-11-25T11:02:05.809"
        },
        "swversion": "0.0.0_0030",
        "type": "ZHABattery",
        "uniqueid": "54:ef:44:10:00:6b:98:f1-01-fcc0"
    }
}

Et une capture de mes commandes :

J’espère avoir mis toutes les informations utiles pour que quelqu’un puisse me filer un coup de main.

Merci par avance pour votre temps :slight_smile:

Probleme connu et archi connu.
Deconz n’utilise plus state/bri et state/on pour les volets roulants, mais state/lift et state/open.
Le plugin deconz a ce probleme depuis des mois.

Pas besoin de toucher a deconz, ni a la passerelle.

Suite du sujet ZIgbee / deconz : Xiaomi roller shade E1 :

Merci pour ta réponse

J’arrive maintenant a récupérer l’état de mon volet ! Merci

Par contre impossible d’utiliser ma seconde commande pour modifier l’état, j’ai ce message d’erreur :

Erreur lors de la requete : 127.0.0.1:8484/api/0A53F732B1/lights/21/state(PUT), data : {"lift":"72"} erreur : 7 => invalid value, 72, for parameter, lift

Le problème vient à mon avis de {« lift »:« 72 »}, jeedom pousse la valeur comme une chaine de caractère, au lieu d’un int, mais je ne sais pas pourquoi, ni comment changer cela.

J’ai regardé la configuration des commandes sur d’autres sujet du forum, je ne vois pas quoi changer :confused:
Quelqu’un a t-il une piste ?

Merci

Bonjour,

j’ai fait un petit test pour confirmer mon hypothèse

curl -X PUT 127.0.0.1:8484/api/0A53F732B1/lights/21/state -H "Content-Type: application/json"  -d '{"lift":51}'

Ça fonctionne bien, en remplaçant {« lift »:« 51 »} par {« lift »:51} je n’ai plus l’erreur.

Maintenant comment puis je faire pour que jeedom / deconz. envoi la bonne requête ?

Merci à celui qui aura une piste.

Cédric

Pour moi faudrait qu’un dev fasse un effort ou déclare officiellement le plugin deconz mort et que jeedom rembourse.
Ça concerne plein de matériel, ce n’est pas un bug isolé, il faut faire une correction globale du plugin, ça traine depuis des mois, la solution est connue, la méthode simple a comprendre et a tester, mais ça bouge pas.

1 « J'aime »

Merci pour ta réponse, ça m’éclaire sur le problème mais je suis toujours sans solutio :confused:

pourtant j’ai vu sur le forum des personnes ayant réussi a intégrer ce moteur sur jeedom par deconz.

Je continue de chercher une solution de mon coté

Cédric

Bon, ayant eu l’impression d’avoir fait le tour des solutions a portée de mes connaissances, j’ai décidé de changer de plugin, adieu deconz, bonjour jeeZigbee.

Apres avoir ré-associé tous mes appareils, ça a l’air plutôt fonctionnel, et mon store aqara est bien géré !

Cédric

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