Volets Profalux ne mettent pas leur état à jour

Bonjour à tous,

je reviens avec de nouveaux problèmes sur mes volets Profalux :slight_smile:
mes volets fonctionnent parfaitement via clé Zigate + module officiel Zigbee.
Je joue avec, crée des scénarios … au top ! :smiley:

j’ai néanmoins un problème qui me chagrine :
aucun de mes volets ne met à jour son état (ouverture/fermeture entre 0 et 254).

la valeur indiquée lorsque j’interroge l’ID 1::8::0 est la position au moment ou j’ai indiqué l’équipement et le Fabriquant du volet (création du json?).


au moment où je change le modèle du volet puis que j’enregistre à nouveau :

la valeur de l’id 1::8::0 se met à jour.

Mais ensuite, si j’utilise le volet, cette valeur reste completement figée.

Avez vous une idée ?

voici le json :

{
    "name": "profalux.noe",
    "generic_type": "Shutter",
    "configuration": [],
    "commands": [
        {
            "logicalId": "1::8::0",
            "generic_type": "FLAP_STATE",
            "name": "Etat",
            "type": "info",
            "subType": "numeric",
            "isHistorized": "1",
            "configuration": {
                "minValue": "0",
                "maxValue": "254",
                "repeatEventManagement": "never"
            },
            "template": {
                "dashboard": "default",
                "mobile": "default"
            },
            "isVisible": "1"
        },
        {
            "logicalId": "1::level::move_to_level::#slider#::1",
            "generic_type": "FLAP_SLIDER",
            "name": "Position",
            "type": "action",
            "subType": "slider",
            "isHistorized": "0",
            "configuration": {
                "minValue": "0",
                "maxValue": "254"
            },
            "template": {
                "dashboard": "core::sliderVertical",
                "mobile": "default"
            },
            "value": "Etat",
            "isVisible": "1"
        },
        {
            "logicalId": "1::level::move_to_level::254::1",
            "generic_type": "FLAP_UP",
            "name": "Ouvrir",
            "type": "action",
            "subType": "other",
            "isHistorized": "0",
            "template": {
                "dashboard": "default",
                "mobile": "default"
            },
            "isVisible": "1"
        },
        {
            "logicalId": "1::level::move_to_level::0::1",
            "generic_type": "FLAP_DOWN",
            "name": "Fermer",
            "type": "action",
            "subType": "other",
            "isHistorized": "0",
            "template": {
                "dashboard": "default",
                "mobile": "default"
            },
            "isVisible": "1"
        },
        {
            "logicalId": "1::level::stop",
            "generic_type": "FLAP_STOP",
            "name": "Stop",
            "type": "action",
            "subType": "other",
            "isHistorized": "0",
            "template": {
                "dashboard": "default",
                "mobile": "default"
            },
            "isVisible": "1"
        }
    ],
    "ref": "profalux.noe"

}

voici les informations brutes du volet :

Ici, j’ai remonté completement mon volet avant de « changer » le fabriquant, la valeur est donc 253.
Si j’avais mis mon volet à mi-hauteur, j’aurai eu quelque chose comme 141.

{
    "ieee": "20:91:8a:00:00:00:40:21",
    "nwk": 12127,
    "status": 2,
    "lqi": "84",
    "rssi": "-79",
    "last_seen": "1647006955.4118207",
    "node_descriptor": "01:40:8e:10:11:52:52:00:00:00:52:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 512,
            "profile_id": 260,
            "manufacturer": null,
            "model": null,
            "output_clusters": [],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 1
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "20130702078X295"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 0
                        }
                    ]
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "identify_time",
                            "value": 0
                        }
                    ]
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "name_support",
                            "value": 128
                        }
                    ]
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "count",
                            "value": 0
                        }
                    ]
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "on_off",
                            "value": 0
                        }
                    ]
                },
                {
                    "id": 8,
                    "name": "Level control",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "current_level",
                            "value": 253
                        }
                    ]
                },
                {
                    "id": 10,
                    "name": "Time",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "time",
                            "value": 700268405
                        },
                        {
                            "id": 1,
                            "name": "time_status",
                            "value": 1
                        }
                    ]
                },
                {
                    "id": 256,
                    "name": "Shade Configuration",
                    "attributes": [
                        {
                            "id": 2,
                            "name": "status",
                            "value": 1
                        }
                    ]
                },
                {
                    "id": 21,
                    "name": "Commissioning",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "short_address",
                            "value": 16417
                        },
                        {
                            "id": 1,
                            "name": "extended_pan_id",
                            "value": [
                                0,
                                0,
                                0,
                                0,
                                80,
                                0,
                                6,
                                20
                            ]
                        },
                        {
                            "id": 2,
                            "name": "pan_id",
                            "value": 80
                        },
                        {
                            "id": 3,
                            "name": "channelmask",
                            "value": 2048
                        },
                        {
                            "id": 6,
                            "name": "startup_control",
                            "value": 2
                        }
                    ]
                }
            ]
        }
    ],
    "signature": {
        "node_desc": {
            "logical_type": 1,
            "complex_descriptor_available": 0,
            "user_descriptor_available": 0,
            "reserved": 0,
            "aps_flags": 0,
            "frequency_band": 8,
            "mac_capability_flags": 142,
            "manufacturer_code": 4368,
            "maximum_buffer_size": 82,
            "maximum_incoming_transfer_size": 82,
            "server_mask": 0,
            "maximum_outgoing_transfer_size": 82,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 512,
                "input_clusters": [
                    0,
                    3,
                    4,
                    5,
                    6,
                    8,
                    10,
                    256,
                    21
                ],
                "output_clusters": []
            }
        }
    },
    "class": "zigpy.device"
}

Hello,

quelqu’un pour m’aider ?

merci

Alex

Hello !

Toujours personne pour m’aider ?

faut-il que j’ouvre un ticket au support ?

Hello,

J’ai compris le problème :
Mes volets sont dans une vieille version de firmware qui ne supporte pas le retour d’état.
la solution de contournement a été d’utiliser le plugin de Volet Proportionnels.
En créant 1 volet virtuel par volet et en mesurant les temps d’ouverture et de fermeture, cela fait le job.

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