Legrand - Sortie de câble connectée

Donc l’information est bien remontée par l’équipement.
Le pb est du coté websocket Jeedom Deconz.
Peux tu faire une copie écran de la page de commandes complètes de ton équipement ?

Voici les copies d’écran.


Cf Legrand - Sortie de câble connectée - #107 par HugoVal11

Dans tes captures je ne vois pas le 00:04:74:00:00:10:2f:cd-01:state:on

Sur le fichier données brutes il est dans le end point 44.

1 « J'aime »

Au passage corrige les Logical ID de toutes les commandes de type action en Lumière au lieu de Capteur.
Ensuite reteste la commande info 01.state::on car tout me semble Ok pour cette dernière. Puisque les infos brutes évoluent bien correctement, le soucis est coté Jeedom/Deconz.
Essaie de relancer le démon.

1 « J'aime »

Je ne sais pas si c’est le fait de mettre TOUTES les commandes action en Lumière, mais maintenant, la commande état fonctionne :slight_smile:
Merci @Yves19 et @HugoVal11

1 « J'aime »

Bonjour,

Je viens de repasser un des mes radiateurs avec cette sortie de câble.
Je suis bien en mode fil pilote :
image

J’ai bien toute les commandes sous jeedom :

J’ai les bonnes infos brutes :

{
    "19": {
        "etag": "8e5ec2cce7ff63b947ca5ff2392be4c0",
        "hascolor": false,
        "lastannounced": "2023-03-29T07:51:57Z",
        "lastseen": "2023-03-29T09:00Z",
        "manufacturername": " Legrand",
        "modelid": " Cable outlet",
        "name": "Level control switch 19",
        "state": {
            "alert": "none",
            "on": true,
            "reachable": true
        },
        "swversion": "001f",
        "type": "Level control switch",
        "uniqueid": "00:04:74:00:00:10:2f:3f-01"
    },
    "538": {
        "config": {
            "on": true,
            "reachable": true
        },
        "ep": 1,
        "etag": "1212ac2209e8bc0976cae0730407f278",
        "lastannounced": "2023-03-29T07:51:57Z",
        "lastseen": "2023-03-29T08:59Z",
        "manufacturername": " Legrand",
        "mode": 1,
        "modelid": " Cable outlet",
        "name": "Cable outlet 538",
        "state": {
            "buttonevent": null,
            "lastupdated": "none"
        },
        "swversion": "001f",
        "type": "ZHASwitch",
        "uniqueid": "00:04:74:00:00:10:2f:3f-01-0006"
    },
    "539": {
        "config": {
            "on": true,
            "reachable": true
        },
        "ep": 1,
        "etag": "098adc404f021d6063cb6269952d338d",
        "lastannounced": "2023-03-29T07:51:57Z",
        "lastseen": "2023-03-29T08:59Z",
        "manufacturername": " Legrand",
        "modelid": " Cable outlet",
        "name": "Power 539",
        "state": {
            "lastupdated": "2023-03-29T08:59:05.573",
            "power": 473
        },
        "swversion": "001f",
        "type": "ZHAPower",
        "uniqueid": "00:04:74:00:00:10:2f:3f-01-0b04"
    },
    "540": {
        "config": {
            "mode": "auto",
            "on": true,
            "reachable": true
        },
        "ep": 1,
        "etag": "1212ac2209e8bc0976cae0730407f278",
        "lastannounced": "2023-03-29T07:51:57Z",
        "lastseen": "2023-03-29T08:59Z",
        "manufacturername": " Legrand",
        "modelid": " Cable outlet",
        "name": "Thermostat 540",
        "state": {
            "lastupdated": "none"
        },
        "swversion": "001f",
        "type": "ZHAThermostat",
        "uniqueid": "00:04:74:00:00:10:2f:3f-01-fc40"
    }
}

Mais j’ai ce message quand je les utilises :

Et ce message dans http.eror :

0002|[Wed Mar 29 11:23:19.741617 2023] [php7:notice] [pid 23383] [client 109.220.120.136:0] PHP Notice:  Undefined index: 01-fc40 in /var/www/html/plugins/deconz/core/class/deconz.class.php on line 956, referer: https://mch.eu.jeedom.link/index.php?v=d&p=deconz&m=deconz&id=2729
0003|[Wed Mar 29 11:23:19.741680 2023] [php7:notice] [pid 23383] [client 109.220.120.136:0] PHP Notice:  Undefined index: group in /var/www/html/plugins/deconz/core/class/deconz.class.php on line 958, referer: https://mch.eu.jeedom.link/index.php?v=d&p=deconz&m=deconz&id=2729

Si j’utilise les commande existantes (off, boost…) ça change la partie thermostat dans la config avancée.

J’ai ça dans les logs :

0192|[2023-03-29 12:28:04]DEBUG : Execute commande : sensors/546/state whith parameters : {"mode":"confort"}
0193|[2023-03-29 12:28:04]DEBUG : 192.168.1.106:80/api/xxxxxxx/sensors/546/config type : PUT
0194|[2023-03-29 12:28:04]ERROR : Erreur exécution de la commande [Aucun][Cable outlet 541][Mode Boost 01-fc40] : Erreur lors de la requete : 192.168.1.106:80/api/xxxxxx/sensors/546/config(PUT), data : {"mode":"confort"} erreur : 608 => Could not set attribute

EDIT : ça fonctionne le pb est là :

Est-ce que quelqu’un sait si ça a déjà été remonté a deconz ?
EDIT 2 : oui et c’est corrigé : Fix missing whitespace trimming on strings by Smanar · Pull Request #6642 · dresden-elektronik/deconz-rest-plugin · GitHub

Quelle version de deconz ?

En effet dans la dernière version 2.20.1 il y a un bug qui a été introduit sur la sortie câble Legrand.
Un contournement avec une version DDF temporaire est proposée.

1 « J'aime »

Je suis toujours en 19.3 pour l’instant avec le bug des espaces qui se créés quand on lit un cluster.
J’ai reboot mon serveur et c’est reparti. Mais je vois que dans les versions supérieure il y a en effet un soucis. J’utiliserais le ddf alternatif quand je maj

1 « J'aime »

Donc ça doit être le bug des espaces, mi j’ai eu le second (j’ai du passer par le DDF) et le reboot ne changeaient rien.
Par contre la bidouille n’est pas officielle, donc je dois pas être le seul avec le soucis.

Oui c’est bien le soucis des espaces. Je test le ddf avec une plateforme de test en dernière version d’ici la fin de la semaine et je complète le git.

Ok testé le nouveau ddf et ça marche.

1 « J'aime »

Vue ton intervention sur le forum Dresden. et le petit oubli de Smanar pour intégrer cette évolution à la dernière mise à jour deconz de ce jour (2.21.2).

Oui je le garde dans mon dossier perso et j’attendrais la prochaine stable pour reprendre le ddf officiel.