Newbie : commander simplement les volets roulants

Bonjour,

Après 2 jours de tatonnements, j’ai besoin d’aide pour aller plus loin.
Pour mon 1er montage, je voudrais simplement une page sur laquelle s’affichent mes volets roulants, avec la possibilité de les ouvrir/fermer stop.
Quand j’aurais réussi ça, je voudrais faire un truc du genre « fermer/ouvrir tous les volets de l’étage/du RDC/de la maison », avec un décalage entre chaque volet.

Mais, commençons par le commencement :
J’ai installé Jeedom sur un rpi2
J’ai téléchargé le plugin zigbee, et (après avoir bien lutté…), j’ai réussi à avoir les commandes suivantes pour le 1er volet :


Déja, je ne suis pas sûr de tout bien comprendre…

  1. J’ai changé le nom en « Volet roulant », mais je ne sais pas exactement ce que signifie cette ligne. Etat 0 = fermé?
  2. Etat : Etat 254 = ouvert ?
  3. Ca, j’ai compris avec le bouton tester, ca me permet de mettre le volet en diverses positions : si je mets 0 ca le ferme, 254 ca l’ouvre, et ensuite ca l’ouvre en fonction de la valeur.
  4. Stop : ca arrete le volet en cours de déplacement.

Ensuite, j’ai crée un objet Maison, puis un objet Chambre, et j’ai mis le volet dans la chambre.
Dans mon dashboard, je vois ça :

Et ça fonctionne, si je modifie le slider « Position », le volet se déplace.

Maintenant, j’ai du mal à saisir comment je peux arriver à des trucs comme ça :
LIsteVolets

J’ai bien téléchargé le plugin « Virtuel » pour avoir le bouton de commande, mais … là, je bloque.

Pourriez-vous m’indiquer la marche à suivre pour la suite ?

Merci d’avance pour votre aide

1 « J'aime »

Bonjour,

Vous n’avez pas besoin du plugin virtuel pour modifier l’aspect.

Vous avez votre équipement et ces commandes. Ca c’est le « moteur », c’est ce que vous utiliserez dans vos scénarios (par exemple un scénario qui fermera tous les volets rdc)

Ces commandes peuvent être affichées sur le dashboard et l’affichage peut être modifié par un choix de widget.

Ce choix se fait dans la config avancée de la commande, onglet affichage.

Pour avoir l’affichage correspondant à votre capture vous devez créer un nouveau widget « multistate » (voir menu outils > widget) avec les icones correspondantes.

Salut,

Pouvez-vous partager les infos brutes ainsi que le json de ce module ?

configuration du module → informations brutes
configuration du module → configuration json

Merci

1 « J'aime »

Configuration brute :

{
    "ieee": "20:91:8a:ff:ff:03:2c:89",
    "nwk": 20559,
    "status": 2,
    "lqi": "120",
    "rssi": "-70",
    "last_seen": "1672145183.69789",
    "node_descriptor": "01:40:8e:10:11:52:52:00:00:2c:52:00:00",
    "endpoints": [
        {
            "id": 2,
            "status": 1,
            "device_type": 514,
            "profile_id": 260,
            "manufacturer": "Profalux",
            "model": "MOT-C1Z06C",
            "output_clusters": [
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 10,
                    "name": "Time",
                    "attributes": []
                },
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                },
                {
                    "id": 32,
                    "name": "Poll Control",
                    "attributes": []
                },
                {
                    "id": 64544,
                    "name": "Manufacturer Specific",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 3
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 27
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 30
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "Profalux"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "MOT-C1Z06C"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "20000101"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        },
                        {
                            "id": 16384,
                            "name": "sw_build_id",
                            "value": "Release"
                        }
                    ]
                },
                {
                    "id": 1,
                    "name": "Power Configuration",
                    "attributes": []
                },
                {
                    "id": 2,
                    "name": "Device Temperature",
                    "attributes": []
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 9,
                    "name": "Alarms",
                    "attributes": []
                },
                {
                    "id": 10,
                    "name": "Time",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "time",
                            "value": 725410806
                        },
                        {
                            "id": 1,
                            "name": "time_status",
                            "value": 1
                        }
                    ]
                },
                {
                    "id": 21,
                    "name": "Commissioning",
                    "attributes": []
                },
                {
                    "id": 258,
                    "name": "Window Covering",
                    "attributes": [
                        {
                            "id": 8,
                            "name": "current_position_lift_percentage",
                            "value": 0
                        },
                        {
                            "id": 9,
                            "name": "current_position_tilt_percentage",
                            "value": 0
                        }
                    ]
                },
                {
                    "id": 2821,
                    "name": "Diagnostic",
                    "attributes": []
                },
                {
                    "id": 64514,
                    "name": "Manufacturer Specific",
                    "attributes": []
                },
                {
                    "id": 64544,
                    "name": "Manufacturer Specific",
                    "attributes": []
                },
                {
                    "id": 64545,
                    "name": "Manufacturer Specific",
                    "attributes": []
                }
            ]
        },
        {
            "id": 242,
            "status": 1,
            "device_type": 102,
            "profile_id": 41440,
            "manufacturer": null,
            "model": null,
            "output_clusters": [
                {
                    "id": 33,
                    "name": "GreenPowerProxy",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 33,
                    "name": "GreenPowerProxy",
                    "attributes": []
                }
            ]
        },
        {
            "id": 1,
            "status": 1,
            "device_type": 512,
            "profile_id": 260,
            "manufacturer": "Profalux",
            "model": "MOT-C1Z06C",
            "output_clusters": [
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 10,
                    "name": "Time",
                    "attributes": []
                },
                {
                    "id": 64544,
                    "name": "Manufacturer Specific",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 3
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 27
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 30
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "Profalux"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "MOT-C1Z06C"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "20000101"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        },
                        {
                            "id": 16384,
                            "name": "sw_build_id",
                            "value": "Release"
                        }
                    ]
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "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": 254
                        }
                    ]
                },
                {
                    "id": 10,
                    "name": "Time",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "time",
                            "value": 725410806
                        },
                        {
                            "id": 1,
                            "name": "time_status",
                            "value": 1
                        }
                    ]
                },
                {
                    "id": 21,
                    "name": "Commissioning",
                    "attributes": []
                },
                {
                    "id": 256,
                    "name": "Shade Configuration",
                    "attributes": []
                },
                {
                    "id": 64544,
                    "name": "Manufacturer Specific",
                    "attributes": []
                },
                {
                    "id": 64545,
                    "name": "Manufacturer Specific",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "Profalux",
        "model": "MOT-C1Z06C",
        "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": 11264,
            "maximum_outgoing_transfer_size": 82,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "2": {
                "profile_id": 260,
                "device_type": 514,
                "input_clusters": [
                    0,
                    1,
                    2,
                    3,
                    4,
                    5,
                    9,
                    10,
                    21,
                    258,
                    2821,
                    64514,
                    64544,
                    64545
                ],
                "output_clusters": [
                    3,
                    10,
                    25,
                    32,
                    64544
                ]
            },
            "242": {
                "profile_id": 41440,
                "device_type": 102,
                "input_clusters": [
                    33
                ],
                "output_clusters": [
                    33
                ]
            },
            "1": {
                "profile_id": 260,
                "device_type": 512,
                "input_clusters": [
                    0,
                    3,
                    4,
                    5,
                    6,
                    8,
                    10,
                    21,
                    256,
                    64544,
                    64545
                ],
                "output_clusters": [
                    3,
                    10,
                    64544
                ]
            }
        }
    },
    "class": "zigpy.device"
}

COnfiguration json ;

{
    "name": "profalux.MOT-C1Z06C",
    "generic_type": "Shutter",
    "configuration": [],
    "commands": [
        {
            "logicalId": "2::258::8",
            "generic_type": "FLAP_STATE",
            "name": "Volet roulant",
            "type": "info",
            "subType": "numeric",
            "isHistorized": "0",
            "configuration": {
                "repeatEventManagement": "always"
            },
            "template": {
                "dashboard": "core::shutter",
                "mobile": "core::shutter"
            },
            "display": {
                "icon": "<\/i>"
            },
            "isVisible": "1"
        },
        {
            "logicalId": "1::8::0",
            "generic_type": "FLAP_STATE",
            "name": "Etat",
            "type": "info",
            "subType": "numeric",
            "isHistorized": "0",
            "configuration": {
                "minValue": "0",
                "maxValue": "254"
            },
            "template": {
                "dashboard": "default",
                "mobile": "default"
            },
            "isVisible": "0"
        },
        {
            "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": "default",
                "mobile": "default"
            },
            "value": "Etat",
            "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.MOT-C1Z06C"
}

Pouvez-vous créer ces 2 commandes action/défaut ?

Génial, merci, maintenant, j’ai des boutons « ouverture » et fermeture pour le volet.
VoletComplet

Maintenant, c’est quoi la technique pour l’étape 2 : un bouton « fermeture de tous les VR du RDC » : faut passer par un scénario ? (je ne souhaite pas, pour le moment, avoir de timing genre "tous les jours à telle heure, avec le soleil/les vacances/le WE, etc…).

Merci d’avance

Bonjour,

Dans le plugin zigbee, tu crées un groupe Fermer volet RDC et tu y ajoutes les commandes qui vont bien.

image

Salut,

On avance dans votre projet avec des boutons d’ouverture / fermeture.
Vous créez un virtuel ACTIVER VISIBLE
Ajouter un commande action / défaut
image

Dans valeur, vous mettez vos commandes de volets séparées de &&

#[Volets][Volet cuisine][Fermer]# &&#[Volets][Volet living][Fermer]#

Salut Tomdom,

L’idée est là mais les groupes zigbee ( chez moi) n’ont jamais été un réel succès :shushing_face: donc du coup, je passe par un virtuel ou un simple scénario.

Excellent, merci Furaxworld, j’ai désormais la fonctionnalité souhaitée !! :slight_smile:
ComandesRDC

Maintenant, votre screenshot me fait saliver !

Comment puis-je avoir ces jolis boutons UO/DOWN, et ces icones pour les volets roulants ?

Vous avancez et c’est bien mais pourquoi avoir créé 2 virtuels ?
Un seul avec les 2 commandes suffisait.

Maintenant, je pense qu’on s’éloigne de la question originale de ce post …

Pour les jolis boutons et tout ce qui va avec, c’est un partage de @Salvialf → ICI

Et pour ce qui vous fait saliver :slight_smile: c’est en passant par le design de jeedom.

Je pense que vous devriez clôturer ce sujet en mettant solution sous le message qui vous a le plus aidé et ouvrir un nouveau post ( si besoin en est ) .

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