Demande d'intégration Clavier / Digicode Zigbee IMMAX Néo

Bonjour
Est il possible de procéder à l’intégration du clavier suivant?
Voici les photos et les données brutes suite à l’ association sous le plugin zibee avec clée Popp

immax-neo-07505l-clavier-intelligent-smart-zigbee-3-0-3xaaa-4-5v-img-im0739-fd-2

{
    "ieee": "84:71:27:ff:fe:05:72:22",
    "nwk": 62576,
    "status": 2,
    "lqi": "172",
    "rssi": "-57",
    "last_seen": "1646058213.948166",
    "node_descriptor": "02:40:80:02:10:52:52:00:00:2c:52:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 81,
            "profile_id": 260,
            "manufacturer": "_TZE200_n9clpsht",
            "model": "TS0601",
            "output_clusters": [
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                },
                {
                    "id": 10,
                    "name": "Time",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 3
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 68
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 0
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "_TZE200_n9clpsht"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "TS0601"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": ""
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 3
                        }
                    ]
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 61184,
                    "name": "Cluster",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "_TZE200_n9clpsht",
        "model": "TS0601",
        "node_desc": {
            "logical_type": 2,
            "complex_descriptor_available": 0,
            "user_descriptor_available": 0,
            "reserved": 0,
            "aps_flags": 0,
            "frequency_band": 8,
            "mac_capability_flags": 128,
            "manufacturer_code": 4098,
            "maximum_buffer_size": 82,
            "maximum_incoming_transfer_size": 82,
            "server_mask": 11264,
            "maximum_outgoing_transfer_size": 82,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 81,
                "input_clusters": [
                    0,
                    4,
                    5,
                    61184
                ],
                "output_clusters": [
                    25,
                    10
                ]
            }
        }
    },
    "class": "zigpy.device"
}
1 « J'aime »

Je viens aussi de recevoir ce clavier et je suis intéressé par son intégration
Merci
Tu devrais peut-être ajouter au titre qu’il s’agit d’un clavier / digicode pour alarme, je sais qu’on est pas mal à chercher un clavier de ce type à un prix intéressant

2 « J'aime »

Oui tu as raison j’ai fait la modification. Un clavier a ce prix est effectivement intéressant

1 « J'aime »

Bonjour
Je me permet de faire un petit Up
Cordialement

Bonsoir
Juste pour savoir est ce que la demande a été prise en compte ou est elle incomplète?
Cordialement

Bonjour,
Comme pour 100% des demandes elle est forcement vue. Mais comme depuis plusieurs moi je ne fais normalement jamais de retour.

Exceptionnellement la j’en fait un : le clavier n’est pas compatible jeedom car pas compatible zigpy.

Merci de la réponse
Cordialement

1 « J'aime »

Bonjour,
Je pense qu’il doit y avoir une erreur, ou alors nous ne parlons pas de la même chose quand on dit « compatible Jeedom »
En effet, j’ai réussi à faire fonctionner ce clavier en bricolant un peu
Pour commencer j’ai fait une auto découverte des commandes, ça a permis à Jeedom de découvrir au total 7 commandes du clavier.
Ensuite en jouant un peu avec le clavier et en regardant ce qui sortait sur les logs, j’ai pu voir que la commande « 1::61184::cmd::1.1 » est une sorte de compteur qui s’incrémente à chaque action, et la commande « 1::61184::cmd::1.2 » a une valeur différente en fonction de l’action en question.
Du coup j’ai créé un petit scénario qui se déclenche dès que le compteur change, le scénario va alors voir ce qu’il y a dans la commande « 1::61184::cmd::1.2 » et en fonction de ce qu’il y trouve, il active l’alarme, la désactive, ou la met en mode nuit (c’est comme ça que je l’utilise en tous cas).
Ensuite en jouant un peu avec les paramètres du clavier (activer les bips, désactiver le délai à l’activation car je le gère dans Jeedom, désactiver la désactivation rapide de l’alarme), tout a l’air de fonctionner nickel, je pilote mon alarme avec depuis près de deux semaines maintenant

Tu lis en brute les informations du clavier ça marche et je le faisais avant mais le soucis c’est quand faisait ça souvent j’ai pas toute les fonctions du produit. Devant les tickets de plaignant de ça j’ai remarqué qu’il vaut mieux ne pas être compatible que de raté une des fonctions du produit… C’est idiot je trouve mais je suis là pour faire ce que la majorité des utilisateurs demandent.

Ok je comprends, pas de problème
Merci d’avoir pris le temps de regarder en tous cas.
En attendant, si quelqu’un tombe sur ce message, il aura les infos nécessaires pour faire fonctionner le clavier au moins de manière basique, même si ça n’est sûrement pas optimal.
Bonne soirée

1 « J'aime »

Bonjour,

Je déterre le sujet, désolé, mais je suis à la recherche d’un clavier zigbee intégrable sous jeedom, et je voulais savoir si le digicode IMMAX Néo donne toujours satisfaction, ou est-ce que d’autres claviers dans cette gamme de prix, sont apparus récemment et peut-être plus facilement intégrables …

Merci.

Bonjour à tous,

J’ai également ce clavier que j’essaye d’exploiter sous Jeedom.
@Fardenco, tu sembles avoir réussi à le connecter et l’utiliser avec le plugin Alarme.
Peux-tu nous partager (enfin, je pense « me partager » :slight_smile: :slight_smile:) ta conf et tes scénario stp ?
Merci

Bonjour,

J’ai avancé sur l’utilisation du clavier IMMAX Néo.
J’ai créée la commande « 1::61184::cmd::1.2 » (comme indiqué par @Fardenco) et j’ai testé sa valeur pour chaque action déclenchée .

Les valeurs de retour de cette commande (trouvées/déduites en jouant avec le clavier) sont :
103 : le clavier passe en mode configuration
24 : le clavier est décroché du support (activation du Tamper Switch)
26 : mode « alarme désactivée » (bouton cadenas blanc)
27 : mode « alarme activée » (bouton cadenas gris)
28 : mode « maison »
29 : mode SOS
112 : le clavier est au repos (prêt à exécuter une nouvelle action). Cette valeur est retournée qqs secondes après l’activation d’un des modes.

Concernant la commande « 1::61184::cmd::1.1 », il s’agit d’un compteur qui donne le nombre d’actions depuis la dernière configuration du clavier.

Désolé @Alex38 je n’avais pas vu tes messages, il est sûrement un peu tard pour toi mais ça servira peut-être à d’autres


Dans l’ensemble le clavier fonctionne plutôt bien mais j’ai de temps en temps des problèmes bizarres, le clavier envoie des commandes tout seul sans que je ne comprenne trop pourquoi.
On peut le voir dans l’analyseur temps réel de Jeedom d’ailleurs, tout un tas de commandes sont envoyées quand on active un mode, mais aussi parfois plusieurs minutes plus tard.
Parfois on dirait qu’il renvoie la dernière commande qu’il a reçue sans raison, et comme je n’utilise pas que le clavier pour piloter mon alarme, ça peut devenir gênant.
Ça m’est déjà arrivé d’activer l’alarme avec le clavier, de partir, de revenir et de la désactiver depuis le dashboard avec mon téléphone, et peut-être 30min plus tard l’alarme s’est mise en route toute seule. après vérif, c’est le clavier qui avait envoyé la commande sans la moindre action de ma part. Dans ce sens là c’est pénible, mais si il se met aussi à désactiver l’alarme quand je ne suis pas chez moi c’est bien plus gênant !
Ça ne m’est pas arrivé depuis un moment, mais je n’ai rien changé à ma façon de gérer le clavier donc le problème n’est sûrement pas résolu pour de bon.
Est-ce que tu as déjà eu affaire à un comportement de ce genre ?

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