Activer developer mode sur tous les yeelight pour l’installer dans home-assistant

Je viens d’apporter une ampoule Mi Smart Led et une ampoule Mi Smart Led Essential, j’ai commencé à creuser un peu et j’ai trouvé un guide clair pour configurer l’appareil.
Étape 1. Utilisez la dernière version de Mi Home et enregistrez votre ampoule. Ne vous inquiétez pas s’il doit être mis à jour, n’hésitez pas à le faire.
Étape 2. Obtenez l’IP de l’appareil, vous pouvez le faire avec Nmap ou avec l’application Fing.
Étape 3. Installez dans un système de base linux ou pour Windows 10 le sous-système ubuntu ou même Conda fonctionne, tout système qui vous permet d’utiliser pip3 et vous permet de faire wget, important que ce système doit être dans le même réseau que l’appareil que vous souhaitez lier.
Étape 4. Téléchargez et décompressez l’archive (mise à jour par @mkitowski) :
wget https://github.com/PiotrMachowski/Xiaomi-cloud-tokens-extractor/releases/latest/download/token_extractor.zip
décompressez token_extractor.zip
cd token_extractor
Installez les dépendances et exécutez le script :
pip3 install -r exigences.txt
python3 token_extractor.py
Étape 5. Utilisez le token_extractor.py pour obtenir le TOKEN des appareils. devez saisir votre utilisateur et votre mot de passe à partir de l’application Mi Home.
Étape 6. Utilisez l’application fing et obtenez l’adresse IP de l’appareil
Étape 7. Correction par @johm129 : Exécutez ce code dans le terminal en utilisant pip3 :
pip3 installer pycrypto
pip3 installer python-miio
Si vous rencontrez un problème, essayez d’utiliser sudo
Étape 8. À l’aide du nouveau code, exécutez la ligne suivante :
miiocli yeelight –ip IP_OF_DEVICE –token TOKEN_OF_DEVICE set_developer_mode 1
Cette dernière étape devrait retourner quelque chose comme :
Définir le mode développeur sur True
d’accord
Étape 9. Allez dans HA et ajoutez l’appareil avec yeelight, vous devrez ajouter l’adresse IP pour intégrer l’appareil.
Bonne chance espérons que ce travail avec votre lumière. les modes de mon ampoule sont : XMBGDP01YLK et MJDPL01YL
S’il y a un problème ou une erreur, faites-le moi savoir et je mettrai à jour le tutoriel
Étape supplémentaire. Proposé par @patzobil :
Définissez une adresse IP STATIQUE dans votre routeur pour l’ampoule, afin qu’elle conserve toujours la même adresse IP, ceci est également recommandé pour l’appareil Home Assistant.