Puis-je utiliser des appareils Xiaomi ZigBee avec SmartThings ou d'autres concentrateurs?


11

À ce moment, j'ai observé que les appareils ZigBee les moins chers sont ceux vendus par Xiaomi, mais je ne veux pas utiliser leur propre hub car je suis sûr que la langue chinoise sera partout. Au lieu de cela, j'envisage d'acheter des appareils et de les connecter à un hub avec un meilleur logiciel comme SmartThings ou même OpenHAB.

Je fais référence aux capteurs de base Xiaomi: interrupteurs marche / arrêt, capteurs de mouvement, capteurs de température.

Réponses:


10

Les capteurs Xiaomi peuvent être couplés avec SmartThings, selon ce blog :

  1. Connectez-vous à l' IDE SmartThings
  2. Créer un nouveau gestionnaire d'appareil en utilisant les sources fournies sur GitHub
  3. Cliquez sur «Ma position», puis sur «Événements»
  4. Sur l'application, allez dans «Ma maison»> «Choses»> «Ajouter une chose»
  5. Appuyez sur le bouton de chaque capteur pendant environ 5 secondes pour activer le mode de couplage
  6. Recherchez une entrée nommée «Catchall» dans les événements. Sélectionnez le 19e-22e chiffre de la chaîne hexadécimale, comme indiqué ici
  7. Ajoutez un appareil, en utilisant les chiffres que vous avez trouvés comme l'ID Zigbee et l'ID réseau de l'appareil, comme indiqué ici .

6

Il n'y a pas de support officiel , mais un utilisateur du forum de la communauté SmartThings a créé certains types d'appareils qui devraient fonctionner avec le capteur de mouvement et l'interrupteur marche / arrêt ici :

J'ai créé un type d'appareil simple pour le bouton intelligent Xiaomi qui peut être trouvé à divers endroits pour environ 10 $. D'autres utilisateurs ont déclaré que cet appareil perd la connectivité avec le concentrateur après un certain temps, mais je n'ai eu l'appareil en main que pendant quelques heures, je vais donc rendre compte de ce que je trouve.

L'appareil doit fonctionner avec les SmartApps qui fonctionnent avec des appareils à boutons comme la minimote Aeon. Il s'enregistre en tant que bouton 1 enfoncé et bouton 1 enfoncé si vous le maintenez enfoncé pendant 4 secondes (configurable dans les préférences, mais un nombre inférieur peut affecter la fiabilité de l'appareil en distinguant correctement les deux).

Un utilisateur signale que le capteur de température fonctionne sans aucun gestionnaire :

Vous pouvez associer porte, mouvement et bouton avec ST avec quelques essais. Pour le bouton et la température, suivez mon autre fil sur la façon de les coupler.

Mais tout sauf le capteur de température nécessite un gestionnaire d'appareil personnalisé.

Par conséquent, pour autant que je sache, vous avez juste besoin du gestionnaire personnalisé pour l'interrupteur marche / arrêt et le capteur de mouvement comme indiqué dans le fil que j'ai lié - sinon, vous pouvez les coupler normalement.


3

Voici un projet qui peut exposer de nombreux périphériques ZigBee à un serveur générique MQTT. Ensuite, vous pouvez les utiliser avec l'un des concentrateurs domotiques que vous souhaitez.

Mon expérience personnelle avec elle est géniale - le matériel requis est d'environ 20 $ chez aliexpress et il fonctionne sur n'importe quoi, même sur des machines basées sur ARM dans un conteneur.

avantages

  • il est open source afin que vous puissiez bricoler avec si vous le souhaitez
  • la communauté est active et de nouveaux appareils sont ajoutés rapidement, même si vous avez quelque chose d'obscur, vous pouvez facilement obtenir de l'aide
  • il n'est lié à aucune entreprise, vous n'avez donc pas à vous soucier que votre hub devienne inutile s'il décide de le fermer ou de fermer ses portes.

les inconvénients

  • il nécessite des connaissances techniques pour le configurer initialement, mais le docker peut considérablement réduire les frais généraux
  • l'USB actuel pour le concentrateur n'est pas très beau, vous devez donc le cacher jusqu'à ce que de meilleurs soient disponibles.
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.