Equipements supportés

La liste la plus complète est la suivante Liste des équipements compatibles mais notez qu’elle peut ne pas être à jour.

Vous trouverez ci-dessous quelque informations ou procédures par marque pour certains équipements.

Eurotronics

Radiateur

Inclusion

Traduction de la doc

Une fois les piles insérées, PrP apparaît à l’écran et le Spirit ZigBee est prêt à être assemblé. Le Spirit ZigBee est réglé en usine en mode Add-in et affiche Jin en connexion avec une icône de radio clignotante sur l’écran LCD. Si le Spirit ZigBee a été ajouté avec succès, l’écran LCD affiche en permanence l’icône de la radio et le voyant clignote en vert. Pour continuer la mise en service, le bouton Boost doit maintenant être confirmé. Affiche l’écran LCD « InS », l’assemblage peut être effectué. Continuer avec « 4.5 Montage sur le radiateur ».

Après un reset un appuis sur e bouton central provoque l’association et la creation dans Abeille de la vanne (Zigate en mode inclusion lors de la manipulation).

Fonctionnement

  • La vanne envoie à Abeille la température de la pièce.

  • La vanne envoie à Abeille son taux d’ouverture en cours.

  • Le mode Boost permit d’ouvrir la vanne a fond (pendant 15 min (a verifier je ne suis plus sure au moment d écrire la doc.)).

  • La vanne peut fonctionner en deux modes. Mode automatique, la vanne régule la température toute seule. Mode manuel, Abeille pilote le taux d’ouverture de la vanne (il n’y a pas de regulation de temperature fait par la vanne).

  • La vanne demande au réseau toutes le 6s les commandes à executer. La vanne doit répondre dans les 6s aux demandes Abeille.

  • Vous pouvez faire pivoter l affichage de haut en bas en fonction de la position de votre vanne pour faciliter la lecture.

Reset

Traduction de la doc:

Maintenez les touches boost, moins et plus enfoncées jusqu’à ce que le compteur de l’écran LCD atteigne 10. Ne relâchez le bouton que lorsque l’écran LCD affiche « rES ». La réinitialisation est effectuée peu de temps après le relâchement du bouton. L’écran LCD affiche «PrP» et le poussoir de la vanne passe en position de montage.

Quand on fait ca, l’écran fait un countdown et le reset se produit. Puis l’écran affiche Rst.

Abeille

Configuration

Abeille configure la tête pour

  • remonter le niveau de batterie toutes le 43200s, soit 12h.

  • remonter la temperature toutes les 3500s (1h) au minimum ou pas plus souvent que toutes les 300s (5 mins).

TimeOut

  • Ne pas le mettre sous les 1h (Voir Configuration)

Homebridge

Voici la configuration qui fonctionne sur mon système:

../_images/Capture_d_ecran_2019_04_13_a_22_22-22.png

Danfoss

../_images/Capture_d_ecran_2019_07_06_a_09_17_19.png

Premiere mise sous tension

  • Mettre la zigate en mode inclusion

  • Enlever le couvercle d’Ally en tirant et en appuyant sur le clips situé en dessous

  • Retirer la bande papier qui protège les piles

  • Un appui court sur le bouton proche écran

  • L’inclusion doit se faire et vous devez voir Ally dans la liste des équipements

Observations

  • Test fait sur canal 15.

  • Répond dans les 7s à un getName ou getEP.

  • Affichage éteint par défaut.

Fonctions

Fonctionne:
  • Définition de la consigne de temperature de chauffage (Consigne)

  • Lecture de la consigne de temperature de chauffage (Consigne)

  • Lecture de la température ambiante

  • Lecture du mode en cours (D apres la norme: 00: Off, 01: Auto, 03: Cool, 04: Heat, 05: Emergency Heating, 06: Pre Cooling, 07: Fan Onl )

  • Lecture Batterie pourcentage

  • Lecture Batterie voltage

  • Lecture Mode Affichage (D apres norme: 00: Temperature en °C, 01: Temperature en °F)

  • Definition du Mode d affichage (mais la tete refuse le mode °F)

  • Lecture Key Lock (D apres norme: 00: No Lockout, 01: Level 1 Lockout, 02: Level 2, 03: Level 3, 04: Level 4, 05: Level 5 (le moins de fonctionalité pour l utilisateur))

  • Definition du niveau de Lockout (1 à 5): il n accepte que les valeurs 0 et 1. A 1 on ne peut pas modifier la temperature en tournant la molette. A 0 oui.

Pas supporté:

En cours d investigation:

DIY

Ce chapitre regroupe les informations sur les équipements DIY

Heiman

Detecteur de fumée

Inclusion = = = = =

ZiGate en mode Inclusion Trombone dans petit trou sur le côté pendant 4s, le device fait un Beacon, flash en vert en face avant, s’appaire et est créé dans Abeille.

../_images/Capture_d_ecran_2019_07_06_a_11_40_01.png

Exclusion = = = = =

Trombone dans petit trou sur le côté pendant 8s, le device fait un Leave. Bouton face avant flash plusieurs fois en vert.

Dans le réseau - - - -

Le bouton en face avant flash une fois de temps en temps en rouge environ toutes les 45 secondes.

Batterie - - - -

L’équipement remonte le niveau de sa batterie. Abeille le traite et l’affiche.

Alarme - - - -

L’information brute remonte dans Abeille. Par défaut sans alarme la valeur est à 20. Avec alarme l’information est à 21.

Un appui sur le bouton de la face avant provoque une alarme (un message remonte) et lors de la relache un autre message est envoyé pour indiquer fin d’alarme.

Vous pouvez décoder les informations remontant sur la base de :

../_images/Capture_d_ecran_2019_07_09_a_15_51_27.png

Note

Pour tester, prendre un briquet, l’allumer et le placer sous le capteur. Le capteur active son alarme, attention aux oreilles, et le champ passe à 21 dans Abeille.

Ikea

Ampoule

Mémo

Un petit mémo avec la télécommande Hue à 20€ pour ceux qui, comme moi, vont devoir ré-inclure toutes leurs ampoules Ikea avec l’upgrade en 3.0F…

  1. On appuie sur ON + OFF ( 1 + 0) simultanément pendant 5 secondes à 50 cm de l’ampoule (sous tension bien entendu)

  2. On ouvre le réseau ZigBee de votre coordinateur (ZiGate par exemple)

  3. On éteint puis on remet sous tension l’ampoule qui s’appaire au coordinateur

  4. Pendant que le réseau est ouvert, on retourne la télécommande et à l’aide d’un trombone, on appuie sur le bouton setup pendant 5-10 secondes.

  5. La télécommande joint à son tour le réseau ZigBee

  6. Si on le souhaite, on peut associer la télécommande et l’ampoule en maintenant le bouton ON (1) pendant 5 secondes à 50 cm de l’ampoule (toujours sous tension).

Pour les ampoules recalcitrantes: Je viens de réussir ! J’ai réalisé un scénario qui commande une prise connectée (Ikea aussi tiens :D ). Voici ma méthode qui semble fonctionner, en tout cas chez moi 2/2 OK : Mode inclusion ON du spot Boucle qui fait 6 fois : OFF / sleep 2s / ON / sleep 0.5s .

Nouvelle inclusion

  • Mettre la Zigate en mode inclusion (Bouton Inclusion), la Led bleue de la Zigate doit clignoter…

  • Faire un reset de l’ampoule en partant de la position allumée, puis 6 fois, éteindre-allumer. Il n’est pas facile d’avoir le reset… et après maintes tentatives, vous devriez récupérer l’ampoule dans Jeedom. Autre solution bien plus simple utiliser une télécommande Philips Hue (Hue Dimmer Switch) et forcer le reset par un bouton I + bouton O appuyés suffisamment longtemps. Une fois associée, il est possible d’avoir besoin d’éteindre, attendre 10 secondes et allumer.

Déjà inclue

  • Zigate en fonctionnement normale

  • Éteindre l’ampoule 15s puis la rallumer

Identify

Ce bouton est créé au moment de la création de l’objet. Celui ci permet de demander à l’ampoule de se manifester. Elle se met à changer d’intensité ce qui nous permet de la repérer dans une groupe d’ampoules par exemple.

Bind

Identifiez l’ampoule que vous voulez paramétrer:

../_images/Capture_d_ecran_2018-02_21_a_23_26_56.png

Récupérer son adresse IEEE, son adresse courte (ici 6766).

De même, dans l’objet Ruche récupérez l’adresse IEEE (Si l’info n’est pas dispo, un reset de la Zigate depuis l objet ruche doit faire remonter l’information).

Mettre dans le champ:

  • Titre, l’adresse IEEE de l’ampoule que vous voulez paramétrer

  • Message, le cluster qui doit être rapporté, et l adresse IEEE de la Zigate.

image:Capture_d_ecran_2018_02_21_a_23_26_49.png

Attention la capture d’écran n’est pas à jour pour le deuxième champs.

Dans message mettre::

targetExtendedAddress=XXXXXXXXXXXXXXXX&targetEndpoint=YY&ClusterId=ZZZZ&reportToAddress=AAAAAAAAAAAAAAAA

Exemple avec tous les paramètres::

targetExtendedAddress=90fd9ffffe69131d&targetEndpoint=01&ClusterId=0006&reportToAddress=00158d00019a1b22

Après clic sur Bind, vous devriez voir passer dans le log AbeilleParser (en mode debug) un message comme:

../_images/Capture_d_ecran_2018_02_21_a_23_27_29.png

qui confirme la prise en compte par l’ampoule. Status 00 si Ok.

Rapport Manuel

Ensuite paramétrer l’envoie de rapport:

  • Titre, l’adresse courte de l’ampoule

  • Message, le cluster et le paramètre dans le cluster

../_images/Capture_d_ecran_2018_02_21_a_23_29_11.png

Attention a capture d’écran n’est pas à jour pour le deuxième champs.:

targetEndpoint=01&ClusterId=0006&AttributeType=10&AttributeId=0000 pour retour d'état ampoule Ikea
targetEndpoint=01&ClusterId=0008&AttributeType=20&AttributeId=0000 pour retour de niveau ampoule Ikea

De même vous devriez voir passer dans le log AbeilleParse (en mode debug) un message comme:

qui confirme la prise en compte par l’ampoule. Status 00 si Ok.

Après sur un changement d’état l’ampoule doit remonter l’info vers Abeille, avec des messages comme:

../_images/Capture_d_ecran_2018_02_21_a_23_31_11.png

pour un retour Off de l’ampoule.

HomeBridge

../_images/Capture_d_ecran_2019_04_14_a_00_44_29.png

Télécommande Ronde 5 boutons

Il s’agit la de la télécommande réelle. Le chapitre suivant décrit la télécommande virtuelle equivalente proposée par Abeille.

Video

Inclusion Telecommande 5 Boutons Ronde Ikea et ampoule Ikea.

Introduction

Note

Les télécommandes envoient des commandes directement aux équipements mais pas à la zigate. De ce fait Abeille/Jeedom ne recoive pas d’info sur l’utilisation des télécommandes.

Note

C’est aux équipements qui reçoivent les demandes de la télécommande réelle de renvoyer leur état vers Jeedom.

Note

A partir du firmware 3.0f on peut récupérer des appuis sur les boutons de la télécommande avec une configuration spécifique de groupe au niveau de la ZiGate, ce qui permet de déclancher des scénarii par exemple.

Nouvelle inclusion

  • Mettre la Zigate en mode inclusion (Bouton Inclusion), la Led bleue de la Zigate doit clignoter…

  • Prendre la telecommande Ikea et faire 4 appuis sur le bouton OO au dos de la télécommande. La télécommande doit se mettre à flasher rouge en face avant. La télécommande doit apparaitre dans Jeedom.

Si cela ne fonctionne pas, il est possible d’interroger le nom pour créer l’objet (Originale solution).

Originale solution:

Note

Cette solution est la toute premiere version dans Abeille et est dans la documentation pour garder une trace mais ce n’est pas la méthode recommandée.

Il faut connaitre l’adresse de la télécommande.

Puis dans la ruche demander son nom. Par exemple pour la télécommande à l’adresse ec15

../_images/Capture_d_ecran_2018_02_28_a_13_59_31.png

et immédiatement après appuyez sur un des boutons de la télécommande pour la réveiller (pas sur le bouton arrière).

Et après un rafraichissement de l’écran vous devez avoir un objet

../_images/Capture_d_ecran_2018_02_28_a_14_00_58.png

Il faut ensuite éditer les commandes en remplaçant l’adresse de la télécommande par le groupe que l’on veut contrôler

Note

Il n’est plus nécessaire de faire la modification dans les commandes mais mettre l’Id du groupe dans les parametres.

La configuration

../_images/Capture_d_ecran_2018_02_28_a_14_03_26.png

va devenir

../_images/Capture_d_ecran_2018_02_28_a_14_03_47.png

pour le groupe 5FBD.

Leave

  • 4x sur bouton arrière

Groupes

Récupérer le groupe utilisé par une télécommande

Avoir une télécommande et une ampoule Ikea sur le même réseau Zigbee. Attention l’ampoule va perdre sa configuration. Approcher à 2 cm la télécommande de l’ampoule et appuyez pendant 10s sur le bouton à l’arrière de la télécommande avec le symbole “OO”. L’ampoule doit clignoter, relâcher le bouton. Voilà la télécommande à affecté son groupe à l’ampoule Il suffit maintenant de faire un getGroupMemberShip depuis la ruche sur l’ampoule pour récupérer le groupe. Merci a @rkhadro pour sa trouvaille.

Il existe un bouton « link » à côté de la pile bouton de la télécommande. 4 clicks pour appairer la télécommande à la Zigate. Un appuie long près de l’ampoule pour le touchlink.

Programmer

Il est aussi possible de définir le groupe d’une télécommande depuis Abeille (Ikea Telecommande ronde 5 boutons et telecommande Ikea 2 bouton On/Off).

Pour ce faire, il faut utiliser la commande « Set Group Remote » et réveiller la télécommande. En gros la tetecommande étant sur pile, elle dort pour ne pas consommer de courant et ne peut pas entendre les demandes d’Abeille/ZiGate. Il faut donc la reveiller, pour cela un appui sur un de ses 5 boutons la reveille pendant quelques secondes. En fait, elle envoie l info d un bouton appuyé puis ecoute pendant quelques secondes et c est la qu on peut lui demander de prendre une configuration de groupe. Donc definir le group dans le champ Id, appui sur un bouton de la telecommande et « Set Group Remote ».

../_images/Capture_d_ecran_2019_07_02_a_15_12_26.png

Attention

« Set Group Remote » ne devrait fonctionner que pour les telecommande Ikea.

Attention

Comme il faut etre synchrone, il peut etre necessaire de ci prendre à plusieurs fois pour que cela fonctionne.

Télécommande Virtuelle

La télécommande virtuelle est un objet Jeedom qui envoies les commandes Zigbee comme si c’était une vrai télécommande IKEA.

Vidéo: Configuration Telecommande Ikea Réelle et simulée dans Jeedom.

Pour créer un télécommande, utilisez les commandes cachées dans la ruche:

  • Ouvrir la page commande de la ruche et trouver la commande « TRADFRI remote control ».

../_images/Capture_d_ecran_2018_03_02_a_10_34_40.png

Remplacez « /TRADFRI remote control/ » l’adresse du groupe que vous voulez contrôler. Par exemple AAAA.

../_images/Capture_d_ecran_2018_03_02_a_10_35_08.png

Sauvegardez et faites « Tester ».

Vous avez maintenant une télécommande pour contrôler le groupe AAAA.

../_images/Capture_d_ecran_2018_03_02_a_10_35_28.png

Ouvrez l’équipement « Abeille-AAAA » et ouvrez le tab « Parameter ».

../_images/Capture_d_ecran_2019_07_05_a_11_42_05.png

et définissez le groupe à controller dans le champ Groupe.

Récupération

Récupération des appuis Télécommande Ikea dans Abeille

Après avoir récupéré le groupe utilisé par la télécommande, vous pouvez ajouter la Zigate à ce groupe ainsi Abeille recevra les demandes de la télécommande. Attention la Zigate est limitée à 5 groupes soit disons 5 télécommandes.

Pour ce faire dans Abeille, ajouter les groupes à l’objet « Ruche » qui représente la Zigate.

Vous pouvez aussi forcer le groupe utilisé par la télécommande en sélectionnant la télécommande ikea, en mettant le groupe dans le champ Id puis clic sur le bouton « Set Group Remote » et dans la seconde qui suis en appuyant sur un bouton de la télécommande pour la réveiller. Il peut être nécessaire de le faire plusieurs fois du fait du timing un peu spécifique.

C’est aussi valide pour le bouton On/Off Ikea.

https://github.com/fairecasoimeme/Zigate/issues/6

Button

Pres-stype

Response

command

attr

down

click

0x8085

0x02

None

down

hold

0x8085

0x01

None

down

release

0x8085

0x03

None

up

click

0x8085

0x06

None

up

hold

0x8085

0x05

None

up

release

0x8085

0x07

None

middle

click

0x8095

0x02

None

left

click

0x80A7

0x07

direction: 1

left

hold

0x80A7

0x08

direction: 1 => can t get that one

right

click

0x80A7

0x07

direction: 0

right

hold

0x80A7

0x08

direction: 0 => can t get that one

left/right |release

0x80A7

0x09

None => can t get that one

down = brightness down, up = brightness up,

middle = Power button,

left and right = when brightness up is up left is left and right is right.

Holding down power button for ~10 sec will result multiple commands sent, but it wont send any hold command only release.

Remote won’t tell which button was released left or right, but it will be same button that was last hold.

Remote is unable to send other button commands at least when left or right is hold down.

Reponse 0x8085 correspond à l’info Up-Down dans le widget.

Reponse 0x8095 correspond à l’info Click-Middle dans le widget.

Reponse 0x80A7 correspond à l’info Left-Right-Cmd et Left-Right-Direction dans le widget.

A partir de la vous pouvez déclencher des scénarii dans Jeedom.

Attention lors de l’utilisation de la télécommande, dans Abeille elle sera mis a jour et vos scénarii déclenchés mais si vous avez des équipements Zigbee sur ce groupe ils seront aussi activés. Par exemple vous pouvez avoir une Ampoule Ikea sur le groupe de la télécommande qui réagira aux demandes de la télécommande directement en Zigbee (même si Jeedom est HS) et avoir un scénario qui se déclenche en même temps pour ouvrir les volets en zwave ou autre.

Le capteur IR Exterieur Ikea envoie Click-Middle lors de la detection d’une présence.

Gradateur

Un clic sur OO

Un clic sur OO envoie un Beacon Request. Même si la zigate est en inclusion, il n’y a pas d’association (Probablement le cas si déjà associé à un autre réseau).

4 clics sur OO

Message Leave, puis Beacon Requets puis association si réseau en mode inclusion. Une fois associé, un getName avec un réveil du gradateur permet de récupérer le nom.

Voir la télécommande 5 boutons pour avoir plus de détails sur le contrôle de groupe,…

Prise

Nouvelle inclusion

  • Mettre la Zigate en mode inclusion (Bouton Inclusion), la Led bleue de la Zigate doit clignoter…

  • Faire un reset de la prise en insérant un petit trombone dans le trou pres de la led de la prise. Attendre 5s, la prise doit apparaitre dans Jeedom.

Télécommande

Simuler la télécommande

Pour créer une Telecommande simulée, clic sur l icone Télécommande:

../_images/Capture_d_ecran_2019_07_06_a_09_54_26.png

apres rafraichissement de l’écran vous aurez une telecommande:

../_images/Capture_d_ecran_2019_07_06_a_09_55_32.png

Il suffit maintenant de mettre l’Id du groupe dans ses parametres.

Récupérer un groupe

Cette opération est un peu délicate mais doit permettre de récupérer l’adresse de groupe utilisée par la télécommande suite aux opérations ci dessus. Dans le futur ce devrait être automatique.

Aller dans la page de configuration du plugin et clic sur « Network » pour faire apparaitre les paramètres dans l’Ampoule:

../_images/Capture_d_ecran_2018_10_30_a_11_30_24.png

Sur l’objet Ampoule vous devez vous le champ « Groups » apparaitre sans information:

../_images/Capture_d_ecran_2018_10_30_a_11_36_43.png

Recuperons l’adresse de l ampoule, en ouvrant la page de configuration de l ampoule:

../_images/Capture_d_ecran_2018_10_30_a_11_42_09.png

Le champ « Topic Abeille » contient l’adresse, ici « 9252 ».

Interrogeons maintenant l’ampoule, avec un getGroupMemberShip depuis l objet Ruche:

../_images/Capture_d_ecran_2018_10_30_a_11_45_23.png

Indiquez l’adresse de l ampoule.

Maintenant le champ « Groups » de l’ampoule doit contenir l’adresse de groupe:

../_images/Capture_d_ecran_2018_10_30_a_11_47_24.png

ici le groupe utilisé par la télécommande est « f65d ».

Maintenant nous pouvons mettre à jour la télécommande dans Jeedom. Ouvrez les commandes de la télécommande:

../_images/Capture_d_ecran_2018_10_30_a_11_50_17.png

Dans le champ « Topic » des commandes vous pouvez voir le texte =addrGroup= qu’il faut remplacer par la valeur du groupe, ici « f65d » et sauvegarder.

Cela donne:

../_images/Capture_d_ecran_2018_10_30_a_11_54_51.png

Maintenant vous pouvez commander votre ampoule depuis la Télécommande physique et depuis la Télécommande Jeedom.

../_images/Capture_d_ecran_2018_10_30_a_11_58_42.png

PS: Les scénarios ne sont pas implémentés pour l’instant (30/10/2018):

  • Sc1, Sc2, SC3 sur la télécommande dans Jeedom,

  • et les boutons « Fleche Gauche », « Fleche Droite » de la télécommande physique.

Transfo

Inclusion

appui bouton reset 3s avec zigate en mode inclusion.

Store

Inclusion en appuyant 8s sur les deux boutons en face avant du store et zigate en mode inclusion.

Un device doit se créer dans Abeille et vous pouvez commander le store.

Si vous voulez controler le store avec la telecommande store, lui ajouter un groupe. Par defaut la télécommande utilise le groupe 0000.

Telecommande Store

Inclusion en 4x fois appui sur bouton arriere avec zigate en mode inclusion.

Par defaut la telecommande adresse les messages au groupe 0000. Positionner l’adresse du groupe que vous souhaitez avec la command « Set Group Remote » afin que la telecommande physique utilise ce groupe. Et renseigner dans les parametres de la telecommande dans jeedom la valeur du groupe pour que la telecommande virtuelle utilise le meme groupe.

Attention cette telecommande n’est pas identique à la télécommande I/O, elles n’envoient pas les même commandes. Celle ci envoie des commandes pour des stores (Up/Down) alors que celle I/O envoie des commandes de type On/Off. Donc une I/O ne peut pas commander un store et une telecommande store ne peut pas commander une prise ou une ampoule.

L’objet Telecommande créé dans Abeille permet d’avoir les trois commandes Up/Stop/Down. Par défaut, la télécommande dans Abeille enverra les commandes à tous les stores en même temps. La fonction de groupe ne fonctionne pas. Renseigné tout de même le parametre Groupe dans le tab Param mettre une valeur commme 0000. Peut être qu’un jour cette valeur sera utilisable.

Bouton des store IKEA Open/close E1766 TRADFRI et son store associé

Merci a seraf pour son petit texte:

Globalement, ce que j’ai fait:

J’ai inclus le repeteur (j’en vois toujours pas l’utilité …) en restant appuyé 5 secondes sur le bouton reset J’ai inclus la télécommande en appuyant 4 fois sur le bouton d’association J’ai inclus mes stores en appuyant 5 secondes sur 2 boutons Une fois cela fait, j’ai assigné un groupe aux appareils. C’est expliqué dans la documentation, mais c’est vrai que c’est pas « user friendly ». Il faut selectionner les stores que l’on va utiliser avec la télécommande via la checkbox au dessus des équipements. Dans la section en dessous des équipements (celle ci s’appelle groupes), il faut mettre un numero de groupe à 4 chiffres. Par exemple on peut mettre 0000, mais aussi 0001 etc. Donc j’ai « ajouté » le groupe 0000 à mes 2 stores. (Add Group).

Pour la télécommande, même procédure, je lui ai mis 0000 par contre il faut cliquer sur « Set Group Remote ». Une fois cela fait, la télécommande peut controler les stores ;-)

Routeur (Repeteur)

Mettre la zigate en mode inclusion et un clic sur le bouton reset du routeur et il doit rejoindre le réseau.

Note: ce n’est pas un répéteur comme on peut le lire partout mais c’est un routeur.

IR - Detecteur de presence (E1525/E1575)

En fait le E1575 se comporte comme le E1525 (avec de subtilités).

Il faut voir qu’une fois qu’il a envoyé une demande d’allumage il ne renverra pas de nouvelle demande avant 95s. C’est important pour la suite. Par defaut il utilise le groupe 0000. Pour définir le groupe avec lequel il va discuté, il faut faire un set Group Remote avec le bon timing. Pas évident car aucune indication n’est visible (Perso je peux le voir avec le sniffer). La manip a faire est la suivante.

mettre le detecteur en mode jour et nuit Cacher le detecteur pendant au moins 95s selectionner le detecteur dans la conf abeille saisir le groupe, par exemple AAAA faire Set Group Remote et immediatement de-caché le capteur pour qu il vous detecte et se reveille pour envoyer sa commande Voila le capteur doit etre programmé, sinon refaire la manip. Ajouter le groupe a une ampoule ici AAAA attendre 95s declencher le capteur en bougeant devant lui et l ampoule doit s allumer.

Innr

Telecommande

Exclusion

  • Assurez vous que les zigates ne sont pas en mode inclusion.

  • long appui sur Gros Bouton et Program pendant disons 10s ou plus. Va générer un Leave et reset des parametres.

Inclusion

  • Mettre la zigate en mode Inclusion

  • Appui sur le - et program pendant 10s ou plus. La telecommande va rejoindre le reseau et Abeille va la configurer.

Configuration standard

  • Mode Scene

Bouton - Gros + pilote tous les equipments Bouton 1 à 6 envoie le niveau declarage à tous les equipements sur le reseau

  • Mode Light

Bouton - Gros + pilote tous les equipments Bouton 1 à 6 ne font rien

Configuration Standard Abeille

  • Mode Scene

Bouton - Gros + pilote tous les equipments du groupe 1001 Bouton 1 à 6 envoie le niveau declarage à tous les equipements du groupe 1001

  • Mode Light

Bouton - Gros + pilote tous les equipments du groupe 1001 Bouton 1 à 6 pilote les groupe 3003, 4004 à 8008

Reconfigurer les groupes

  • Exclure la telecommande du reseau zigbee

  • Surtout ne pas effacer l objet dans Abeille

  • Definir les groupes dans les parametres dans Abeille

  • Inclure la telecommande

  • Appliquer la configuration en activant la telecommande (en cours de dev #1794 (https://github.com/KiwiHC16/Abeille/issues/1794).

Konke

https://faire-ca-soi-meme.fr/domotique/2019/07/16/test-du-kit-zigbee-konke-smart-home/

Note

Les équipements ne fonctionnent que sur les canaux 15 et 20.

Temperature / Humidité

Inclusion

  • Mettre la zigate en Inclusion

  • Appui >8s sur le bouton lateral avec un trombone

  • L’equipement doit apparaitre dans Abeille/Jeedom

Exclusion

  • Appui >8s sur le bouton lateral avec un trombone (zigate pas en inclusion sinon il se re-appaire immédiatement).

Données

Le capteur remonte la temperature, le taux d’humidité et la tension batterie.

Door

Inclusion

  • Mettre la zigate en Inclusion

  • Appui >8s sur le bouton lateral avec un trombone

  • L’equipement doit apparaitre dans Abeille/Jeedom

Exclusion

  • Appui >8s sur le bouton lateral avec un trombone (zigate pas en inclusion sinon il se re-appaire immédiatement).

Données

Le capteur remonte l’etat d’ouverture de la porte et la tension batterie.

Bouton

Inclusion

  • Mettre la zigate en Inclusion

  • Appui >8s sur le bouton lateral avec un trombone

  • L’equipement doit apparaitre dans Abeille/Jeedom

Exclusion

  • Appui >8s sur le bouton lateral avec un trombone (zigate pas en inclusion sinon il se re-appaire immédiatement).

Données

  • Le bouton remonte 128 sur un clic court

  • Le bouton remonte 129 sur un multi clic

  • Le bouton remonte 130 sur un clic long

  • Le capteur remonte l’etat d’ouverture de la porte et la tension batterie.

Infra-Rouge

Inclusion

  • Mettre la zigate en Inclusion

  • Appui >8s sur le bouton lateral avec un trombone

  • L’equipement doit apparaitre dans Abeille/Jeedom

Exclusion

  • Appui >8s sur le bouton lateral avec un trombone (zigate pas en inclusion sinon il se re-appaire immédiatement).

Données

  • cd: si alarme

  • 1: si pas alarme

../_images/Capture_d_ecran_2019_08_01_a_16_32_55.png ../_images/Capture_d_ecran_2019_08_01_a_16_32-39.png
  • Volt Batterie, ne semble pas remonter à vérifier.

Legrand

Contacteur 20AX

Mode: 00: Off, 02: Auto, 03: On

Prise 220V

../_images/Capture_d_ecran_2019_07_06_a_09_17_19.png

Fonctions

Fonctionne:
  • Inclusion automatique dans Abeille.

Commandes:
  • On

  • Off

  • Toggle

  • Lecture etat On/Off

  • Retour état automatique On/Off (Bind On/Off, Report On/Off)

  • Groupe

  • Scene (Devrait être ok d apres retour utilisateur)

  • Puissance (Bind, Report)

  • Routeur (elle diffuse les Link Status)

Pas supporté:
  • Level (C’est normal la prise contient un relai)

En cours d investigation:
  • Peut on avoir la conso ?

Note

Dixit Akila: NB: J’ai remarqué que sur certaines prises, la mesure de la consommation d’énergie n’existe pas. En effet, il faudra la centrale (à l’aide de l’OTA) pour que la prise se mette à jour et libère la fonctionnalité. Du coup, c’est le gros inconvénient, si vous n’avez que la ZiGate. Vous risquerez en achetant les produits Legrand Celiane Netatmo de ne pas avoir toutes les fonctionnalités …

Premiere mise sous tension

(En cours d’écriture, Pas encore très clair)

Premiere mise sous tension avec la zigate en inclusion. La prise allume la Led en rouge et on entend claquer le relai mais pas de message radio zigbee. Un appui long de 8s sur le reset derriere l anneau fait flasher une fois la led puis quand je relance le reset la led cligonte 1 fois et le relai claque mais rien ni en ch11, ni en ch15.

inclusion

(En cours d’écriture, Pas encore très clair)

Le bouton « reset » se trouve en façade en enlevant tous les caches et le bouton. Ensuite, il faut mettre la ZiGate en mode inclusion puis effectuer un appuie long 5-10 sec sur le reset … attendre 10 sec … puis faire un simple clic sur le reset. Si deja associé, faire un reset bouton proche roue crantée sur le Bouton au fond du trou. Avec un trombone appuyer environ 8 secondes. Une led s’allume vert, puis flash bleu, puis flash rouge, 1s apres faire un appui rapide sur le reset (Si ce n’est pas fait le module s’appaire puis passe en Beacon request Loop, très surprenant) et la le module fait un appairage. Et doit apparaitre dans Abeille. (Tests fait sur Channel 11, je ne sais pas si il y a des limitations sur ce point.)

Aussi une bonne description ici: https://github.com/pipiche38/Domoticz-Zigate-Wiki/blob/master/en-eng/Legrand-corner.md#pairing-process

Module Encastré

../_images/Capture_d_ecran_2019_07_06_a_13_29_06.png

Spécifications

Module On/Off 1.3A max 100-240V 50Hz/60Hz 0.4A max Bouton On/Off Ref: 0 648 88 300W max Interrupteur poussoir distant Controle Charge Resistive (Necessite un neutre)

Inclusion

  • A la sortie de la boite, sur alimentation électrique le module envoie des Beacons et la Led Rouge est allumée.

  • Si je mets la ZiGate en inclusion et branche le module, il s’appaire au réseau zigbee, LED rouge s’éteind.

  • Si deja associé, faire un reset bouton proche roue crantée sur le Bouton au fond du trou. Avec un trombone appuyer environ 8 secondes. Une led s’allume vert, puis flash bleu, puis flash rouge, 1s apres faire un appui rapide sur le reset (Si ce n’est pas fait le module s’appaire puis passe en Beacon request Loop, très surprenant) et la le module fait un appairage. Et doit apparaitre dans Abeille. (Tests fait sur Channel 11, je ne sais pas si il y a des limitations sur ce point.)

  • Aussi une bonne description ici: https://github.com/pipiche38/Domoticz-Zigate-Wiki/blob/master/en-eng/Legrand-corner.md#pairing-process

Fonctions

Fonctionne:
  • On

  • Off

  • Toggle

  • Lecture etat On/Off

  • Retour état automatique On/Off (Bind On/Off, Report On/Off).

  • Sur appui bouton poussoir du boitier l’etat remonte. Le bouton provoque un toggle ( <= Bouton Poussoir).

  • Sur changement etat commandé depuis la ZiGate, il ne rapporte pas son état ! Heureusement Abeille demande !!!

  • Groupe

  • Scene (Devrait être ok d apres retour utilisateur)

  • Routeur (elle diffuse les Link Status)

Pas supporté:
  • Level (C’est normal le module contient un relai et ne contient pas le cluster level).

  • Puissance (Pas dans le module)

  • Consommation (Pas dans le module)

En cours d investigation:

Bouton Pourssoir sur le boitier

Sur appui on entend le relai claquer. Rien sur la relache. Rien ne remonte sur le ZigBee suaf si Bind/Report fait sur etat.

Interrupteur Sans neutre

../_images/Capture_d_ecran_2019_07_07_a_08_56_58.png

Note

Bien mettre une charge résistive.

Note

Charge entre 5W et 300W d’après la doc.

Note

Contrairement aux interrupteurs Xiaomi qui se comportent en End Device qui s’endorment qui donc ne routent pas et poll les commandes et sont donc lent à réagir aux commandes. Les interrupteurs Legrand sont des routeurs en éveille permanent, donc réagisse immédiatement et participe au mesh.

Inclusion

Fonctions

Fonctionne:
  • On

  • Off

  • Toggle

  • Lecture etat On/Off

  • Lecture Level

  • Routeur (elle diffuse les Link Status)

  • Retour état automatique On/Off (Bind On/Off, Report On/Off).

  • Sur appui bouton On ou Off de l interrupteur l’etat remonte.

  • Sur changement etat commandé depuis la ZiGate, il ne rapporte pas son état ! Heureusement Abeille demande !!!

  • Groupe

  • Scene (Devrait être ok pas testé)

Pas supporté:
  • Puissance (Pas de cluster trouvé)

  • Consommation (Pas de cluster trouvé)

En cours d investigation:
  • Cmd Zigate Move to level with On/off ne fonctionne pas

  • Appui prolongé haut ou bas de l interrupteur ne provoque pas de variatieon ! Ou est le dimmer ?

  • D’après la doc option variateur: Activable depuis l’application.

Interrupteur On/Off sur pile

Fonctionne: * On * Off

Fonctionne pas: * Niveau batterie

inclusion

  • Cet interrupteur n’est pas facile à inclure

  • Ce qui semble fonctionner:

  • Réseau zigbee sur canal 11

  • Activer le « Blocage traitement Annonces » dans la config du plugin

  • Mettre la zigate en Inclusion

  • Appui d environ 20s sur le bouton “reset” (bouton caché, legerement en en bas a droite sur le PCB)

  • L inclusion doit se produire, sinon faire un clic court quelques secondes plus tard sur ce meme bouton.

  • L’équipement doit être créé dans Abeille

  • Desactiver le mode inclusion de la Zigate

  • Desactiver le « Blocage traitement Annonces » dans la config du plugin

parametrer

  • Pour fonctionner, le bouton doit connaitre le groupe à utiliser pour envoyer les commandes On et Off aux equipements.

  • Renseigner le groupe dans le champ Id par exemple AAAA

  • Réveiller le bouton avec un appui court sur le on (Bas) ou off (Haut)

  • Envoyer le groupe avec la commande « Set Group Remote Legrand »

Fonctionnement

Appui court -> Cluster 0x0006 On/Off Appui Long -> Cluster 0x0008 Level Move sur appui et level stop

Ampoule Ikea attend un Move to level with OnOff (04) / level 48 / Transition Time : 1s mais l inter envoi move (01) / mode Down / rate 255

Ampoule Ikea fonctionne en On/Off. Si Elle est On elle semble accepter les level mais va du max au min (et vis versa) et je parviens pas a régler des level intermédiaires.

Si la ruche est ajoutée dans le groupe alors on récupère l appui bouton sur la commande click middle et le level sur Up-Down (1 pour depart move et 3 pour stop move), le temps entre les deux messages donne le temps d appui.

Interrupteur Entrée/Sortie sur pile

Pas supporté actuellement.

Livolo

Caracteristiques

Visiblement Livolo utilise uniquement le canal radio 26. Cela implique de mettre la zigate sur ce canal. Pour définir le canal allez dans la page du plugin et suivez les instructions du chapitre « Channel Mask ».

Note

quand vous faites cela, la zigate va changer de canal mais si vous avez des équipements déjà sur le réseau ils ne seront pas au courant et vous allez les perdre. Vous devrez refaire une inclusion pour les retrouver.

Interrupteur 1 btn & 2 btn

Inclure

Un appui long (> 6s) sur le bouton sensitif au centre de la face avant jusqu’à émission d’un bip doit provoquer l’association (Zigate en mode inclusion).

l’équipement doit se connecter et un objet doit apparaître dans Jeedom.

Retour d’état

Pour l’instant en version 3.1a de la zigate, le retour d’état envoyé par le bouton (si vous utilisez le bouton directement par exemple) n’est pas transmis par la zigate à Abeille. Sera certainement dans les versions futures.

Si vous controllez le bouton depuis Abeille, alors Abeille fait la demande d’état après envoie d’une commande.

Note

  • Les deux types d’interrupteurs s’annoncent sous le même nom « TI0001 ». Il n’y dans Abeille qu’un modèle car les deux types se comportent de la même facon.

  • Par defaut Abeille crée un modèle 2 boutons. Rendre non visible les commandes On et Off pour le second boutons si vous avez un modèle 1 bouton.

Note

  • Ils ne semblent pas aimer les commandes non supportées et se met en carafe et ne répond plus.

Note

  • Ces interrupteurs peuvent avoir un comportement ou ils ne repondent plus après quelques minutes. Il y a un trick Livolo pour qu’ils restent actifs. Si cela se produit refaite une inclusion pour qu’abeille applique le trick.

OnOffController

Ce chapitre regroupe les informations sur les équipements OnOff Controlleur

OSRAM

Prise Smart +

Les prises Inddor et Outdoor semble identique. Dans Abeille par defaut elle seront considérées indoor. Vous pouvez changer l icone si elle est OutDoor.

Nouvelle inclusion

  • Mettre la Zigate en mode inclusion (Bouton Inclusion), la Led bleue de la Zigate doit clignoter…

  • Appui long sur le bouton du flanc de la prise, la prise switche rapidement On/Off, lâcher le bouton, l’équipement doit se connecter et un objet doit apparaître dans Jeedom.

../_images/plug01_new.png

Inclue

Déjà inclue préalablement

  • un appui long (> 20s) sur le bouton latéral doit provoquer l’association (Zigate en mode inclusion) l’équipement doit se connecter et un objet doit apparaître dans Jeedom.

——————————————————- A clarifier

Retour d’état

Afin de configurer le retour d’état il faut avoir: - l’adresse IEEE sur l objet prise OSRAM - et sur l’objet ruche

Si ce n’est pas le cas vous pouvez faire un « liste Equipements » sur la ruche. Si cela ne suffit pas il faut faire « menu->Plugins->Protocol domotique->Abeille->Network List->Table de noeuds->Recalcul du cache » (Soyez patient).

Ensuite utilisez de préférence « BindShortToZigateEtat » puis « setReportEtat ». Maintenant un changement d’état doit remonter tout seul et mettre à jour l’icone.

../_images/Capture_d_ecran_2018_06_27_a_11_24_09.png

Le retour d’état ne remonte que si l’état change. Donc si l’icone n’est pas synchro avec la prise vous pouvez avoir l’impression que cela ne fonctionne pas. Ex: la prise est Off et l’icone est on. Vous faites Off et rien ne se passe. Pour éviter cela un double Toggle doit réaligner tout le monde.

——————————————————- A clarifier

Remove

../_images/Capture_d_ecran_2019_07_06_a_10_43_00.png

Un remove exclue la prise OSRAM Outdoor du reseau avec un Leave (Rejoin: False, Request: False, Remove Children: False). Lors de l exclusion on entend la prise faire un aller-retour du relai. Et l’équipement dans Abeille est conservé mais désactivé. Vous pouvez garder l’équipement dans Abeille si vous le souhaitez ou le supprimer. Si vous le gardez, lors de la prochaine inclusion de cette même prise il sera ré-utilisé.

Ampoules

Ampoule E27 CLA 60 RGBW OSRAM (Classic E27 Multicolor)

Nouvelle inclusion*

  • Mettre la Zigate en mode inclusion (Bouton Inclusion), la Led bleue de la Zigate doit clignoter…

  • Brancher l’ampoule OSRAM. Elle devrait joindre le réseau immédiatement et un objet doit être créé dans Jeedom.

Déjà inclue

  • Ampoule allumée. Éteindre/Allumer 5 fois toutes les 3 s et elle doit essayer de joindre le réseau et faire un flash.

https://www.youtube.com/watch?v=PaA0DV5BXH0

Routage

Le routage avec les prise OSRAM ne semble pas compatible avec les autres produits comme xiaomi, ikea,… voir plus de détail dans le chapitre route et les aspects OSRAM.

Lightify Switch

Retrait de la languette pile en sortie de la boite avec zigate en mode inclusion. Rien passe sur la radio. Il a fallu plein de manip dont retirer la batterie pour avoir la led du milieu qui s allume en vert de temps a autre.

Reset: Bouton en haut a gauche et en bas a droite plus de 10 secondes.

Appairage: Bouton en haut a droite et bouton en bas à gauche pendant 3 secondes avec Zigate en mode inclusion. La Led au milieu semble passer au bleu pendant cette phase.

Proprietés: Cette telecommande broadcast et n’utilise pas les groupes. Toutes les ampoules dans le réseau vont utiliser les commandes ! Elle est visiblement configuratble avec la GW Osram mais je ne l’ai pas pour tester.

Motion Sensor

Reset: Bouton gauche 10 secondes d’apres la documentation mais personne ne touve que cela fonctionne.

Reveil: Appui sur le bouton lateral ou mouvement devant le capteur. Utile pour configurer le capteur depuis Abeille.

Appairage: Retrait et remise de la batterie alors que la zigate en mode inclusion et l appairage se produit. Mais quitte le reseau et entre en boucle appairage / leave !!! Pour l inclure j’ai mis la zigate en inclusion, arreté Abeille, appui 10s sur bouton, attendu 20 seconde et redemarrer Abeille puis ask name. Et la il ne quitte plus le reseau !!!! Il est compliqué a appairé.

Configuration: Il est fort probable que la configuration ne se realise pas correctement lors de l inclusion. Monsieur est recalcitrant. Dans ce cas, rendre visible la commande IEEE-Addr est vérifier qu’elle est bien reseignée. Rendre visible les commandes de Bind temperature, bind occupency, set report temperature, set report occupency, et les executer plusieurs fois tout en appuyant sur le bouton lateral. Une fois fait vous pouvez rendre invisible ces commandes.

Additional info: Clignote 3 fois bleu, appairage en cours / recherche de reseau. Pile: CR2

Philips Hue

Ampoule 1

Ampoule Philips Hue White

Nouvelle inclusion

  • Mettre la Zigate en mode inclusion (Bouton Inclusion), la Led bleue de la Zigate doit clignoter…

  • Avec une ampoule neuve Hue White
    • Allumer l’ampoule, elle s’associe et envoie des messages « annonce » mais pas son nom.

    • Si vous faites un getName avec son adresse courte dans le champ Titre et 0B (destinationEndPoint) dans le champ Message, alors elle doit répondre avec son nom, ce qui va créer l’objet dans Jeedom.

Déjà inclue

  • Zigate en fonctionnement normale

  • Éteindre l’ampoule 15s puis la rallumer

Déjà inclue 2

préalablement sur un autre réseau Zigbee

  • Zigate en fonctionnement normale

  • Avec une Télécommande Hue, Bouton « I » et « 0 », pour remettre d’usine l’ampoule.

  • Faire une inclusion standard.

Ampoule 2

Philips Hue Go

Nouvelle inclusion

  • Mettre la Zigate en mode inclusion (Bouton Inclusion), la Led bleue de la Zigate doit clignoter…

  • Appui très long sur le bouton arrière de l’ampoule plus de 40s, un objet doit apparaître dans Jeedom.

Déjà inclue

  • Zigate en fonctionnement normale

  • Appui très long sur le bouton arrière de l’ampoule plus de 40s

  • La lampe se met à flasher. Elle s’est déconnectée du réseau.

Dimmer

Philips Hue Dimmer Switch (Télécommande)

  • Elle permet de faire une reset touchlink d’une ampoule Ikea

  • elle peut fonctionner seule avec une ampoule (TouchLink): On/Off/+/-

  • elle peut s’inclure dans le réseau zigate

  • Abeille peut la configurer pour qu’elle envoie l’information du bouton appuyé. Abeille peut utiliser cette info dans un scénario par exemple.

  • Je ne sais pas comment faire en sorte qu’elle commande une ampoule en direct

Nouvelle inclusion

  • Mettre la Zigate en mode inclusion (Bouton Inclusion), la Led bleue de la Zigate doit clignoter…

  • Appui avec un trombone 5x sur le bouton « setup » en face arrière. Un objet télécommande doit être créé dans Abeille.

Groupe

Récupérer le groupe utilisé

  • Approcher la télécommande d’une ampoule de test qui est sur le réseau.

  • Faire un appui long >10s sur le I de la télécommande.

  • Attendre le clignotement de l’ampoule.

  • Si vous appuyez sur I ou O, elle doit s’allumer et s’éteindre.

  • Et les bouton lumière plus et moins doivent changer l’intensité.

  • Ensuite vous pouvez récupérer le groupe en interrogeant l’ampoule depuis la ruche avec un getGroupMembership.

Reset

Reset d une ampoule

  • Appuyer sur I et O en même temps à moins de quelques centimètres d’une ampoule

  • L’ampoule doit faire un reset et essayer de joindre un réseau.

  • Si la Zigate est en mode inclusion alors vous récupérez votre ampoule.

Informations

Informations supplémentaires

Dans l’objet Abeille vous allez trouver:

  • 8 informations. 4 boutons x 2 infos (événement, durée)
    • Ce sont les informations qui remontent de la télécommande quand vous l’utilisez.

    • Cela permet à Jeedom de savoir qu’un bouton a été utilisé et vous pouvez créer les scénario que vous voulez.

  • 4 Boutons: « I », « LumPlus », « LumMoins », « O ».

  • 4 types events: « Appui Court = 0 », « Appui Long = 1 », « Relâche appui court = 3 », « Relâche Appui Long = 4 »

  • Durée, indique le temps d’appui d’un bouton (Il n’y pas de temps de nom appui).

  • 00 appui

  • 01 appui maintenu

  • 02 relâche sur appui court

  • 03 relâche sur appui long

  • 5 icônes (On,Off,Toggle,Lumière plus, Lumière moins) pour simuler la télécommande depuis Jeedom.

C’est Jeedom qui envoie les commandes à la place de la télécommande. Pour se faire renseigner le champ « Groupe » dans la configuration.

Prise

Prise de contrôle d’une ampoule

  • Ampoule Hue White et télécommande déjà associées au réseau :
    • Mettre la télécommande proche de l ampoule et appuyer sur « I » assez longtemps.

    • L’ampoule clignote et est configurée.

    • Après l’ampoule est pilotable par la télécommande. On peut récupérer le groupe utilisé sur l’ampoule dans Jeedom.

  • Ampoule Ikea et télécommande déjà associées au réseau :
    • La configuration depuis la télécommande et le bouton “I” ne fonctionne pas comme avec l’ampoule Hue.

    • Mais si on récupère le groupe comme indiqué au paragraphe précédent et qu’on défini ce groupe dans l’ampoule Ikea, alors l’ampoule répond aux commandes de la télécommande.

Motion Sensor Indoor

Inclusion

Mettre la zigate en inclusion, puis un appui sur le bouton « setup » et l’objet doit se créer dans Abeille.

Présence

En cas de détection le capteur envoie l information à la zigate qui transmet à Abeille. A vous de faire les scénairii que vous souhaitez. Ce capteur ne permet pas de piloter en direct sans la zigate un autre équipement à ma connaisssance.

Luminosité

Le capteur remonte régulièrement la luminosité mesurée. Cela vous permet par exemple de faire de scénario en fonction du jour et de la nuit, vérifier que des lumières sont allumées dans une pièce,… Voir aussi https://en.wikipedia.org/wiki/Lux pour avoir une idée de l’intensité lumineuse, une table fournie des indications interessante.

Température

La température remonte régulièrement.

Batterie

(A tester)

Homebridge

../_images/Capture_d_ecran_2019_04_14_a_00_44_30.png

Motion Sensor Outdoor

voir motion sensor indoor.

Profalux

Volet

Inclusion d’un volet

Comme pour tous modules Zigbee et pour bien comprendre la procédure, il faut savoir que :

La Zigate est un coordinateur Zigbee qui permet de contrôler / créer un réseau. De la même manière que le couple télécommande / ampoule Zigbee, il est important que les deux matériels appartiennent et soient authentifiés sur le même réseau.

N’ayant pas de boutons ou d’interfaces, un volet Profalux Zigbee ne peux pas rentrer tout seul sur un réseau Zigbee. Il est indispensable d’avoir une télécommande maître qui jouera le rôle d’interface entre le volet et la Zigate.

A savoir tout au long de cette procédure : lorsque le volet fait un petit va et vient c’est le signe que la commande a bien été reçue.

Etape 1

Étape 1: Remise à zéro de la télécommande et du volet.

  • Retourner la télécommande.

  • A l’aide d’un trombone, appuyer 5 fois sur le bouton R.

La télécommande va clignoter rouge puis vert.

../_images/profalux_inclusion_etape1.png

Le volet va faire un va et vient (attendre un petit moment).

Attendre que la télécommande ne clignote plus.

  • Dans la minute qui suit, appuyer sur STOP.

Le volet va faire un va et vient.

Pour tester le bon fonctionnement, vous devriez pouvoir piloter le volet avec la télécommande.

Si jamais les commandes de votre volet sont inversées, il suffit à l’aide d’un trombone d’appuyer une fois sur F et ensuite une fois sur STOP.

  • Fermer le volet complètement.

Étape 2

Inclusion du volet

Mettre la ruche en mode inclusion

  • Pour cela appuyer sur le bouton inclusion depuis le plugin Abeille (La Zigate doit clignoter bleue)

../_images/inclusion.png

Une fois le réseau de la Zigate ouvert, il ne vous reste plus qu’à:

  • Retourner votre télécommande

  • Appuyer 1 fois sur R

  • Appuyer ensuite sur la flèche du haut

Le moteur devrait faire plusieurs va et vient … Attendre que la télécommande ne clignote plus !

  • Pour finir, appuyer sur la touche STOP de la télécommande.

  • Ouvrir et fermer votre volet complètement 2 fois.

A la fin de la 2ème fermeture, le volet fera un petit va et vient.

Faites un rafraichissement de votre dashboard et votre volet devrait apparaitre !!!

Résolution

Résolution de problèmes

Le volet ne répond plus à la télécommande.

Si par une mauvaise manipulation votre volet ne répond plus à la télécommande, il est nécessaire de faire un reset de la télécommande et du volet.

  • Retourner l’appareil

  • A l’aide d’un trombone, appuyer 5 fois sur le bouton R

../_images/profalux_inclusion_etape1.png

Attention c’est une manipulation dangereuse !

  • Couper l’alimentation électrique

  • Réunir les fils noir et marron puis les brancher sur la borne de phase

../_images/profalux_inclusion_reset_volet2.png
  • Remettre l’alimentation électrique pendant 5 secondes. Le volet devrait faire un petit mouvement.

  • Couper l’alimentation électrique

  • Séparer les fils noir et marron. Brancher le fils marron sur la phase. Si votre fils noir était brancher avec le bleu aupparavant, rebrancher le avec le bleu sinon laisser le fils noir seul en pensant à l’isoler(capuchon noir)

../_images/profalux_inclusion_reset_volet3.png
  • Remettre l’alimentation électrique et dans la minute appuyer sur le bouton STOP

../_images/profalux_inclusion_reset_volet4.png

Le volet devrait faire des mouvement de va-et-vient puis s’arrêter * La télécommande devrait à nouveau fonctionner * Recommencer à nouveau la procédure d’inclusion

Avancé

Concernant le volet

Profalux recommande de ne pas utiliser le cluster 0006 mais uniquement 0008 pour controler les volets. D’autre part il est possible de faire un « bind » puis « configure report » sur le cluster 0008 attrib 0000 pour avoir un retour de position.

Concernant la telecommande Zigbee.

R + STOP => déclenche l’ouverture du réseau.

Si la télécommande était dans le réseau Zigate alors cette derniere se met à clignoter.

R + MONTEE => déclenche un « device announce » du volet associé et de la télécommande.

modelIdentifier => pas supporté manufacturer => pas supporté location => “TS” 8043/Simple descriptor response, SQN=12, Status=00, Addr=D70A, Length=1E, EP=01, ProfId=0104/ZigBee Home Automation (ZHA), DevId=0201/Shade Controller, BitField=00 - InClusterCount=03 - InCluster=0000 - General: Basic - InCluster=0003 - General: Identify - InCluster=0015 - General: Commissioning - OutClusterCount=08 - OutCluster=0003 - General: Identify - OutCluster=0004 - General: Groups - OutCluster=0005 - General: Scenes - OutCluster=0006 - General: On/Off - OutCluster=0008 - General: Level Control - OutCluster=0100 - Closures: Shade Configuration - OutCluster=FC20 - Cluster FC20 inconnu - OutCluster=FC21 - Cluster FC21 inconnu

La télécommande s’annonce sur le réseau mais à priori on ne peut rien en faire du tout.

A laisser entrer puis ignorer/masquer.

SonOff

SonOff SNZB-01: Interrupteur

https://github.com/KiwiHC16/Abeille/issues/1322

Fonctionenment

Appui court: Toggle (Valeur 2)

Double clic: On (Valeur 1)

Clic long (4s): Off (Valeur 0)

Valeur dans la commande Click-Middle si inter bind sur la zigate.

Inclusion

  • mettre la zigate en Inclusion

  • Avec trombone, 10s sur inter au dos

Exclusion

  • La zigate ne doit pas être en mode Inclusion

  • Avec trombone, 10s sur inter au dos

Reveil

  • Si le module n’a jamais été configuré, il faut faire une inclusion car il reste reveillé quelques secondes après inclusion.

  • Si le module est déjà configuré alors un appui sur le bouton le reveille (J ai eu un cas ou il ne faisait pas de Data Request alors on ne peut pas lui parler, j ai du le re-inclure).

Configurer

  • Faire un bind vers l’équipement à piloter. Il fait ensuite On/Off/Toggle sur l’adresse de l’équipement.

SonOff SNZB-02: Temperature / Humidité

https://github.com/KiwiHC16/Abeille/issues/1323

Fonctionenment

Inclusion

  • Zigate en inclusion

  • Appui long >10s sur bouton lateral

Exclusion

  • Zigate pas en mode inclusion

  • Appui long >10s sur bouton lateral

Reveil

  • Je ne parviens pas à le réveiller à l’aide du bouton lateral.

  • Si pas configuré, l’inclure et le configurer immédiatement

  • Une fois configuré, faire changer la temperature ou humidité (le mettre dans ses mains, souffler dans l ouverture) et il doit se reveiller.

Recuperation

Si par erreur il a ete supprimé de jeedom, avec le plugin en mode « Blocage des annonce: non, blocage des recuperations: non », sur un changement de temperature il doit être re-créé dans Abeille.

Configurer

  • bind/setreport sur temperature et humidite

  • bind sur Power

SonOff SNZB-03: Capteur IR

https://github.com/KiwiHC16/Abeille/issues/1324

Fonctionenment

Inclusion

Exclusion

Reveil

Configurer

SonOff SNZB-04: Capteur de porte

https://github.com/KiwiHC16/Abeille/issues/1325

Fonctionenment

Inclusion

Exclusion

Reveil

Configurer

SonOff BASICZBR3: Module 10A

Comme je ne trouvais pas de relai piloté par zigbee j’ai fait ma propre bidouille. Comme d’habitude comme c’est sur le 220V, je ne suis pas responsable de vos actes. Vous faites ces manipulations que si vous savez ce que vous faites. Je ne pourrai être tenu responsable.

Vue d’ensemble du boitié:

../_images/IMG_2369.jpg

Il faut ouvrir la bête, le relai est le boitier noir vers le haut de la photo:

../_images/IMG_2370.jpg

On peut voir les pistes épaisses sous le dessous, allant sur les pattes du relai:

../_images/IMG_2371.jpg

Le relai lui même en 10A:

../_images/IMG_2372.jpg

Les deux grosses pistes qu’il va falloir couper:

../_images/IMG_2373.jpg

Au cuteur, découpe des deux pistes:

../_images/IMG_2375.jpg

Mais en faite cela ne suffit pas il faut prendre la perceuse et passer au travers completement:

../_images/IMG_2376.jpg

Souder un bout de cuivre entre la patte du relai et la piste extérieure:

../_images/IMG_2377.jpg

Et le tour est joué.

Note: lors du retablissement du courant, suite à une coupure de secteur par exemple, le module se souvient de son état initial et reposition le relai dans cet état.

Tuya

Interrupteur sur pile TS0043

Modeles

Necessaire

  • firmware 3.1d de la Zigate

  • Abeille stable après novembre 2020

Inclusion

  • Mettre la zigate en Inclusion

  • Touchez sur un bouton pendant 10s, l inclusion se produit et l’inter est créé dans Abeille

Exclusion

Configuration

Xiaomi

Tous

Tous les périphériques classiques

Nouvelle inclusion

  • Mettre la Zigate en mode inclusion (Bouton Inclusion), la Led bleue de la Zigate doit clignoter…

  • Appui long de 7s sur le bouton du flanc de l’équipement, l’équipement doit se connecter et un objet doit apparaître dans Jeedom.

Déjà inclue

  • Zigate en fonctionnement normale

  • Appui court sur le bouton du flanc de l’équipement et l’objet Abeille doit être créé.

Bouton Rond

Bouton Rond (lumi.sensor_switch)

Ce bouton envoie un message lors de l’appui mais aussi lors du relâchement. L’état dans Abeille/Jeedom reflète l’état du bouton.

Bouton Carre

Bouton Carre (lumi.sensor_switch.aq2)

Contrairement au bouton rond ci dessus, le bouton carré n’envoie pas d’information sur l’appui. Il envoie l’information que sur la relache.

Afin d’avoir le visuel sur le dashboard, l’état passe à 1 sur la réception du message et Jeedom attend 1 minute avant de le remettre à 0.

Informations

Informations complémentaires

Du fait de ce fonctionnement, nous ne pouvons avoir une approche changement d’état. Il faut avoir une approche événement. De ce fait la gestion des scénarii est un peu différente du bouton rond.

Par défaut le bouton est configuré pour déclencher les scénarii à chaque appui (même si l’état était déjà à 1). Mais Jeedom va aussi provoquer un événement au bout d’une minute en passant la valeur à 0.

Lors de l’exécution du scénario, si vous testé l’état du bouton est qu’il est à un vous avez reçu un événement appui bouton, si l’état est 0, vous avez reçu un événement retour à zéro après une minute.

Par exemple pour commander une ampoule Ikea:

../_images/Capture_d_ecran_2018_09_04_a_13_05_49.png ../_images/Capture_d_ecran_2018_09_04_a_13_05_.36.png

Multi

Pour l’information multi, celle ci remonte quand on fait plus d’un appui sur le bouton. Multi prend alors la valeur remontée. Le bouton n’envoie pas d’autre information et donc la valeur reste indéfiniment. Par défaut l’objet créé demande à Jeedom de faire un retour d’état à 0 après une minute. Cela peut être enlevé dans les paramètres de la commande.

Le fonctionnement de base va provoquer 2 événements, un lors de l’appui multiple, puis un second après 1 minute (généré par Jeedom pour le retour d’état). Si vous enlevez de la commande le retour d’état alors vous n’aurez que l’événement appui multiple. Par défaut, en gros, le scénario se déclenche et si vous testez la valeur multi > 1, c’est un événement appui multiple et si valeur à 0 alors événement Jeedom de retour d’état.

Inondation

Capteur Inondation (lumi.sensor_wleak.aq1)

  • Appui court (<1s) sur le dessus

Remonte son nom et attribut ff01 (longueur 34)

Porte V1

Capteur de Porte Ovale (lumi.sensor_magnet)

  • Appui court (<1s) avec un trombone

Remonte un champ ff02 avec 6 éléments Puis son nom lumi.sensor_magnet

Porte V2

Capteur Porte Rectangle (lumi.sensor_magnet.aq2)

  • Appui court (<1s) sur bouton latéral

Remonte son nom et ff01 (len 29)

  • Appui Long (7s) sur bouton latéral

Inclusion Remonte son nom et Application Version Remonte ff01 (len 29)

  • Appui court (<1s) avec trombone

  • Appui long (7s) avec trombone

Inclusion Remonte son nom Remonte Appli Version Remonte ff02 avec 6 éléments

  • Double flash bleu sans action de notre part

Visiblement quand le capteur fait un rejoin après avoir perdu le réseau par exemple, il fait un double flash bleu.

Présence V2

Capteur de Présence V2

  • Appui court (<1s) sur bouton latéral

Remonte son nom et FF01 de temps en temps.

  • Appui long (7s) sur bouton latéral

Inclusion Remonte son nom et SW version Remonte FF01 (len 33)

  • Comportement

Il remonte une info a chaque détection de présence et remonte en même temps la luminosité. Sinon la luminosité ne remonte pas d’elle même. Ce n’est pas un capteur de luminosité qui remonte l’information périodiquement.

Température V1

Capteur Température Rond (lumi.sensor_ht)

  • Appui court (<1s) sur bouton latéral

Remonte son nom

  • Appui long (7s) sur bouton latéral

Exclusion Inclusion Remonte son nom et appli version Remonte ff01 (len 31)

Température V2

Capteur Température Carré (lumi.weather)

  • Appui court (<1s) sur bouton latéral

Si sur le réseau: Remonte son nom Si hors réseau et Zigate pas en Inclusion: Un flash bleu puis un flash bleu unique Si hors réseau et Zigate en Inclusion: Un flash bleu, pause 2s, 3 flash bleu

  • Appui long (7s) sur bouton latéral

Exclusion Inclusion Remonte son nom et appli version Remonte ff01 (len 37)

  • Comportement

    • Si détection de petite variation de température ou humidité, rapport une fois par heure

    • Si variation de plus de 0,5°C ou de plus de 6% d’humidité, rapport immédiat

  • Précision (Source Appli IOS MI FAQ Xiaomi)

    • Température +-0,3°C

    • Humidité +-3%

Cube Aqara

../_images/Capture_d_ecran_2018_06_12_a_22_00_03.png

Wall Switch 1

Wall Switch Double Battery (lumi.sensor_86sw2)

  • Appui long (7s) sur bouton de gauche

Inclusion Remonte son nom et appli version Remonte ff01 (len 37)

  • getName

Il répond au getName sur EP 01 si on fait un appuie long sur l’interrupteur de droite (7s) et pendant cette période on fait un getName depuis la ruche.

  • Appui très Long (>10s) sur bouton de gauche

Exclusion

Wall Switch 2

Wall Switch Double 220V Sans Neutre (lumi.ctrl_neutral2)

  • Appui long (7s) sur bouton de gauche

Inclusion Remonte son nom et appli version Remonte d’autres informations

  • getName

Il répond au getName sur EP 01 s.

  • Appui Tres Long (>8s) sur bouton de gauche

Exclusion

« retour d’expérience » sur l’utilisation des Wall Switch Xiaomi

J’ai remplacé un double inter par un Wall Switch Double 220V Sans Neutre (lumi.ctrl_neutral2) J’ai ajouté un Wall Switch Double Battery (lumi.remote.b286acn01) pour donc simuler un double va-et-viens avec l’autre Wall switch.

Inclusion nickel pour les 2. Comme d’habitude, j’ai du attendre 1 bonne journée pour que le réseau intègre bien les 2 Device (sans cela les commandes du neutral2 ne fonctionnaient pas toutes)

1) problèmes notés sur le Wall Switch Double 220V Sans Neutre (lumi.ctrl_neutral2) : Les commandes depuis jeedom « On1 », « Off1 », « On2 », « Off2 » sont très lentes A l’inverse les commandes « Toggle1 » et « 2 » sont assez réactives évidement la commande par appui sur les poussoirs du bouton est très réactive quant à elle.

2) problèmes notés sur le Wall Switch Double sur Battery (lumi.remote.b286acn01) : lors d’un appui sur n’importe quel switch, un événement est bien déclenché par l’info « etat1 » « 2 », ou « 3 ». Donc un message très vite chopé et on peut déclencher un scénario. MAIS (car il y a un mais) si on test la valeur d’un des informations « état.. » et bien elle ne change pas

Donc conclusion, comment utiliser tout ce matos ? et bien c’est simple :

Pour le Wall Switch Double sur Battery, on déclenche les scénarios sur changement des info « état.. ». mais on se fout des valeurs de ces info, on ne les teste pas, c’est du temps perdu. au lieu de cela faire directement l’action « Toggle » sur le Wall Switch Double 220V.

Ca marche, et c’est assez réactif (la pire latence notée était juste au dessus de la seconde)

Note

Si je me souviens bien ces switch se comportent comme des équipements terminaux sur pile (ils s’endorment), pas comme des routeurs (ampoules). La difference est que les ampoules sont en ecoute tout le temps et peuvent reagir immédiatement sur reception d’un message. Mais pour les interrupteurs le processus est different. La zigate envoie la demande qui est recue par les routeurs, ceux ci conserve la demande pendant 7s, l’interrupteur se reveille toutes les 5s (je crois me souvenir) et demande les commandes en attente pour lui. Le routeur qui sert l’interruptuer lui envoie la commande. Ceci explique ton delai observé. Le delai sera entre 0s et 5s en fonction du moment de reveil par rapport a l envoie de la demande. C est la meme chose pour On,Off et Toggle. On ne peut rien y faire c’est lié au firmware de l inter. Si tu veux cette meme fonction en instantané il faut que tu passes par un module relai xiaomi par exemple.

Note

Voir le chapitre information du bouton carré ci dessus.

Vibration

Capteur Vibration

  • Appui long (7s) sur bouton de gauche

Inclusion Remonte son nom et appli version Remonte d’autres informations

  • Attribute 0055

Il semblerai qu’une valeur:

  • 1 indique une détection de vibration

  • 2 indique un rotation

  • 3 indique une chute

  • Attribute 0503

Pourrait être la rotation après l’envoi de l’attribut 0055 à la valeur 2

  • Attribute 0508

Inconnu, est envoyé après attribut 0055.

 » Si ça peut servir a quelqu’un J’ai “presque” compris le fonctionnement de l’angle du capteur de vibration Xiaomi.

Donc, sensibilité réglée en “High”, on récupère :

Une Info “Evenement” qui va de 1 à 3 3 = choc violent 2 = je touche / bouge le capteur / fait tourner le capteur 1 = … ? retour a 1 après un 3 mais pas toujours, en résumé je n’ai pas trouvé de comportement répétitif et clair qui explique comment j’ai eu 1

Une info “Angle” Je ne comprenais rien au valeur remontées mais j’ai enfin compris. Il ne s’agit PAS d’une mesure d’angle absolue. C’est en fait la variation d’angle effectuée depuis la dernière remontée de valeur. Mais attention, c’est un valeur non signée, donc impossible de déterminer si il a continué de tourner ou bien si il est revenu en arrière. Autre chose importante, le capteur n’envoi une nouvelle info d’angle QUE lorsqu’il s’est arrêté de tourner. Il n’envoi rien durant le mouvement. Donc en résumé, si vous lui faites faire doucement 3 tours sur lui-même et revenez à une position proche de quelques degrés … impossible de le savoir et vous ne recevrez dans l’info que ces quelques degrés de delta. Dernière chose, la mesure se fait en rotation autour de 2 axes seulement. La rotation autour de l’axe vertical ne renvoi rien quel que soit la position du capteur.

Donc impossible avoir un angle d’ouverture de porte par exemple (rotation autour de la verticale).

Utilisation typique : un truc qui bascule puis s’arrête se stabilise… et qui revient a sa position ensuite. Il y a alors un envoi d’info a chaque position stable. ex : porte de garage, lucarne basculante, lames de pergola bioclimatique, etc..


Petit complément sur l’utilisation du capteur de vibration Xiaomi avec Abeille.

J’ai réussi sa mise en oeuvre comme détecteur de vent sur un store banne : Installé en bout de bras, juste protégé de la pluie au cas ou.. réglé en sensibilité « high »

Ca marche !! :D

Vent fort ou rafale, le capteur envoi Evenement « 1 » ou « 3 » ou bien « 1 puis 3 ».. peu importe donc je commande le « Repli » du store si « 1 » ou « 3 » (j’ai simulé le vent en secouant ou en tapant sur l’extrémité du store)

Et puis un erratum. J’avais écrit « Il n’envoi rien durant le mouvement. ».. c’est FAUX. Sur un mouvement lent et constant, il envoi régulièrement un Evenement « 2 » Vu la position en bout de bras que je lui ai donné, le capteur détecte un changement d’angle et envoi trois message « 2 » avec un delta d’angle de 5 ou 6° durant le mouvement.

Le risque aurait été qu’il envoi « 1 » ou « 3 » durant l’extension du store, entraînant un repli immédiat mais non, tout se passe bien, il envoi seulement des « 2 ».

« 

Fumée

Capteur de fumée

  • 3 appuis sur le bouton de façade

Inclusion ou Exclusion si la Zigate n’est pas en mode inclusion

  • Sensibilité du capteur

Il est possible de définir le seuil de détection du capteur: 3 niveaux (En développement).

  • Test du capteur

Avec le bouton tester, vous envoyez un message au capteur qui doit réagir avec un bip sonore (3 messages envoyés par Abeille, il doit y avoir entre 1 et 3 bips).

  • Réveil

Le capteur se réveille toutes les 15s pour savoir si la Zigate à des infos pour lui.

Gaz

Capteur Gaz

Ce capteur est un router.

  • Paramètres

Vous pouvez choisir le niveau de sensibilité: Low - Moyen - High

  • Tester la bonne connexion au réseau

Avec le bouton tester, vous envoyez un message au capteur qui doit réagir avec un bip sonore (3 messages envoyés par Abeille, il doit y avoir 3 bips à 5s d’intervalles).

Prise

On/Off retour etat en temps réel. Que ce soit sur commande depuis Jeedom ou sur utilisateur inter sur la prise.

Puissance: remonté toutes les secondes et demi si charge allumée. Sinon pas de remonté après la derniere remonté à 0.

Temperature, Conso, Current et Voltage: remonte de temps en temps toutes les 450s / 7.5min ou moins.