Best practice GSH

Comment piloter des volets et des velux !!!

Par défaut, un volet dispose de 3 pseudo, son nom, son nom au pluriel et la combinaison nom/pièce

        "id": "409",
        "type": "action.devices.types.BLINDS",
        "roomHint": "La suite parentale",
        "name": {
            "name": "[La suite parentale][Volet]",
            "nicknames": [
                "Volet",
                "Volets",
                "Volet La suite parentale"
            ]
        },

Mais un velux, c’est pas correct ! On notera le subtile veluxs …

    "id": "527",
    "type": "action.devices.types.BLINDS",
    "roomHint": "La suite parentale",
    "name": {
        "name": "[La suite parentale][Velux]",
        "nicknames": [
            "Velux",
            "Veluxs",
            "Velux La suite parentale"
        ]
    },

Donc pour corriger, il faut mettre dans le pseudo :


Le premier Velux est pris en compte directement pour l’affichage… Le deuxième pour être controlé avec tous les volets

Résultat « Fermer les volets » fonctionne aussi bien pour un volet que pour un velux !

Idem avec un nom composé ::

        "id": "410",
        "type": "action.devices.types.BLINDS",
        "roomHint": "Le salon",
        "name": {
            "name": "[Le salon][Volet Allée]",
            "nicknames": [
                "Volet Allée",
                "Volet Allées",
                "Volet Allée Le salon"
            ]
        },

1 « J'aime »