
Dyson Control
par adhishthite
Contrôle en langage naturel pour les purificateurs d'air Dyson via MQTT local et MCP.
Ce qu'il fait
Dyson Control connecte votre assistant IA aux purificateurs d'air Dyson, vous permettant de gérer la qualité de l'air et les paramètres de l'appareil via des commandes en langage naturel. Il contourne la dépendance au cloud pour les opérations quotidiennes en utilisant la communication MQTT locale.
Outils
- Contrôle de l'alimentation : Allumez ou éteignez le purificateur.
- Gestion du ventilateur : Réglez la vitesse du ventilateur et les modes de fonctionnement (ex: mode silencieux).
- Surveillance de la qualité de l'air : Récupérez les relevés en temps réel pour PM2.5, PM10, COV, la température et l'humidité.
- Gestion des préréglages : Enregistrez et appliquez des configurations d'appareil personnalisées.
- Contrôle conditionnel : Définissez des déclencheurs basés sur des seuils de qualité de l'air (ex: "Allumer si PM2.5 > 50").
- Programmation : Réglez des minuteurs pour l'arrêt de l'appareil.
Installation
Ajoutez ce qui suit à votre fichier claude_desktop_config.json :
{
"mcpServers": {
"dyson": {
"command": "uv",
"args": ["run", "python", "/full/path/to/dyson-control/src/dyson_mcp/server.py"]
}
}
}
Hôtes supportés
- Claude Desktop
Installation rapide
uv sync && make authInformations
- Tarification
- free
- Publié





