
de clawdbot-cn39
Contrôlez et surveillez les appareils domestiques intelligents Xiaomi Mijia via des scripts Python — listez les appareils, basculez l'alimentation et ajustez la luminosité.
Ajoute un contrôle direct de la maison intelligente à un agent en encapsulant un pilote mijiaAPI local. La compétence permet à un agent de lister les appareils Mijia appairés, d'interroger leur état en temps réel, d'envoyer des commandes on/off et des ajustements de paramètres (luminosité, température, etc.), et de déclencher des scènes d'automatisation prédéfinies. Des garde-fous opérationnels sont intégrés pour les appareils risqués (verrous, rideaux, CVC) nécessitant une confirmation verbale avant exécution.
Utilisez ceci lorsqu'un utilisateur demande à l'assistant d'inspecter ou de contrôler des appareils Xiaomi Mijia sur le même réseau : par exemple, « Quelles lumières sont allumées ? », « Éteins la lampe de la chambre », « Règle la luminosité du salon à 40 % » ou « Lance la scène Bonne Nuit ». Conçu pour les flux d'automatisation sur site où les scripts peuvent atteindre les API locales des appareils.
scripts/ groupé avec setup_env.py, list_devices.py, control_device.py et des aides à la connexion (has_scripts=true).instructions.md et reference/device_catalogs.md dans le dépôt pour le mappage appareil-commande.Agents pouvant exécuter des scripts Python/CLI locaux : Claude Code, agents de type Codex, assistants auto-hébergés avec accès shell et configurations basées sur OpenClaw.
Mijia Control est une compétence en langue chinoise pour contrôler les appareils domestiques intelligents Xiaomi via la bibliothèque Python mijiaAPI. Les trois scripts se sont exécutés sans erreur : setup_env.py a correctement signalé l'absence de bibliothèque et l'état de l'environnement, list_devices.py a géré gracieusement la dépendance manquante avec une erreur JSON, et control_device.py a montré une utilisation appropriée de argparse nécessitant des arguments action/prop. La compétence dispose de garde-fous sensés (confirmation orale pour les appareils critiques pour la sécurité, pas de fuite de jetons) et d'une logique de décision claire, bien que la documentation uniquement en chinois limite son audience.
mijiaAPICompétence de maison intelligente bien structurée ciblant un écosystème réel. La sécurité est solide — pas de modèles de fuite d'identifiants, garde-fous appropriés, pas de vecteurs d'exécution de code à distance. La qualité du code est supérieure à la moyenne avec une sortie JSON structurée et une gestion des erreurs. Principales limitations : documentation uniquement en chinois, forte dépendance à la bibliothèque mijiaAPI et au flux d'authentification Xiaomi, et list_devices.py sort avec un code 0 même en cas d'erreur, ce qui pourrait masquer des échecs dans les pipelines d'automatisation.