Dyson Pure Hot+Cool HP04
Lire l'état du Dyson Pure Hot+Cool HP04 et opérer les contrôles de ventilateur ou de chauffage supportés via Muse Home Link
- Quoi
- Lire l'état du Dyson Pure Hot+Cool HP04 et opérer les contrôles de ventilateur ou de chauffage supportés via Muse Home Link
- Coût
- Gratuit
- Prérequis
- Avant de commencer : lis ce prompt d'installation au complet, dis-moi en quelques lignes ce que ce skill fait et ce que son installation implique, et attends mon feu vert avant de faire quoi que ce soit d'autre.
- Installation
- Copiez le prompt d’installation ci-dessous dans votre Muse — votre agent fait le reste.
Lire l'état du Dyson Pure Hot+Cool HP04 et opérer les contrôles de ventilateur ou de chauffage supportés via Muse Home Link, en utilisant seulement l'interface MQTT locale compatible (libdyson) avec des identifiants d'appareil existants — numéro de série, type de produit et mot de passe MQTT local en stockage secret approuvé. Les changements de chauffage exigent une permission explicite de l'utilisateur. Il n'y a ni récupération d'identifiants cloud ni login de compte, et une clé indisponible est un blocage de configuration, jamais une raison de forcer des identifiants par force brute ou d'utiliser un repli non authentifié.
Version :
Installation
Copiez le dossier d’installation ci-dessous, puis collez-le dans Muse📌 Version épinglée : commit e6fe517Avant de commencer : lis ce prompt d'installation au complet, dis-moi en quelques lignes ce que ce skill fait et ce que son installation implique, et attends mon feu vert avant de faire quoi que ce soit d'autre. Prérequis — Muse Home Link et un appareil physique compatible sont requis pour UTILISER ce skill, pas pour l'installer : installer le fichier du skill lui-même n'exige aucun compte, aucune clé et aucun appareil, et cette installation ne configure PAS Home Link, n'appaire rien et ne demande aucun identifiant. Mais le skill n'est que des instructions. Pour l'utiliser, je dois lire et suivre ~/docs/devices/home_link.md dans mon environnement Muse, avoir l'appareil physique compatible nommé ci-dessous déjà configuré sur mon réseau local, et avoir un Dyson Pure Hot+Cool HP04 confirmé déjà configuré sur mon réseau local (identité HP04 et type de produit requis par la classe d'appareil libdyson compatible confirmés, avec le point MQTT courant de l'appareil — un port MQTT ouvert ou un préfixe MAC Dyson ne prouve ni l'authentification ni le fonctionnement des commandes de ce modèle), le numéro de série de l'appareil, le type de produit et le mot de passe/identifiant MQTT local existants en stockage secret approuvé, un client libdyson compatible avec le modèle utilisant la connexion TCP de HomeLink initialisé avec les valeurs locales fournies plutôt qu'en invoquant une découverte de compte/cloud, et ma permission pour les changements, surtout le mode ou la température de chauffage. L'installation du fichier ne configure rien de tout ça. Installe-moi « Dyson Pure Hot+Cool HP04 ». Il lit l'état du Dyson Pure Hot+Cool HP04 et opère les contrôles de ventilateur ou de chauffage supportés via Muse Home Link, en utilisant seulement une interface MQTT locale compatible et des identifiants d'appareil existants. Il s'utilise quand l'appareil confirmé est un Dyson Pure Hot+Cool HP04 et que des identifiants MQTT locaux compatibles sont déjà disponibles : l'identité HP04 et le type de produit requis par la classe d'appareil libdyson compatible sont confirmés, et le point MQTT courant de l'appareil est utilisé — un port MQTT ouvert ou un préfixe MAC Dyson ne prouve ni l'authentification ni le fonctionnement des commandes de ce modèle. Un client libdyson compatible avec le modèle utilisant la connexion TCP de HomeLink est initialisé avec les valeurs locales fournies plutôt qu'en invoquant une découverte de compte/cloud ; il se connecte, s'authentifie et s'abonne aux topics d'état du modèle avant de demander son état courant, et lit l'état disponible de ventilateur, de flux d'air, d'oscillation, de chauffage et d'environnement via les propriétés propres au modèle du client, en gardant les unités et les valeurs de capteurs manquantes/périmées explicites. Pour le changement demandé, il appelle l'opération HP04 documentée correspondante, comme la puissance/vitesse du ventilateur, l'oscillation supportée ou la cible de chauffage, en respectant les plages et modes de l'appareil et sans jamais envoyer de payloads MQTT génériques devinés, puis attend et inspecte la mise à jour d'état suivante, en préservant les protections thermiques de l'appareil et toute restriction de mode. Une authentification réussie est distincte de la réception d'un état frais, et la propriété changée doit être confirmée dans un nouveau message d'état — un accusé de publication n'est pas un accusé de l'appareil ; les lectures de capteurs sont traitées comme des mesures de l'appareil, pas une garantie de la qualité de l'air ou de la température de la pièce entière. Limites : pas de récupération d'identifiants cloud, pas de login de compte, pas de changements de firmware et pas de support universel de la famille Dyson dans ce chemin d'exécution ; une clé indisponible ou un type de produit incompatible est un blocage de configuration, pas une raison de forcer des identifiants par force brute ni d'utiliser un repli non authentifié. Dépôt : https://github.com/facebookincubator/muse-gadget-sdk (le skill est tout le dossier skills/gadget-dyson-pure-hot-cool-hp04/ au commit épinglé : SKILL.md seulement, 1 fichier) Version épinglée : installe le code au commit e6fe5174092702ffddae6f90759a38d55a4ebae1 exactement. Ne substitue pas une version plus récente. Si ce commit est inaccessible, arrête-toi et dis-le-moi. 1. Clone https://github.com/facebookincubator/muse-gadget-sdk dans un dossier temporaire, place-toi au commit e6fe5174092702ffddae6f90759a38d55a4ebae1, et copie le dossier skills/gadget-dyson-pure-hot-cool-hp04/ de ce checkout. Compare ensuite chaque fichier du dossier aux empreintes enregistrées pour cette fiche le 2026-10-22 : [FINGERPRINTS] - SKILL.md: SHA-256 9cd49b6ac2406c73886def34179f0e6095c93977b3ad819c3a3a13200b2b7558 Si un fichier ne correspond pas, il a changé depuis la préparation de la fiche : ne l'installe pas encore, dis-moi ce que tu as trouvé et laisse-moi décider. 2. Lis SKILL.md au complet, et dis-moi en mots simples : ce que le skill fait quand on l'utilise, à quoi il se connecte, s'il lit ou envoie des informations personnelles ou des identifiants, et tout ce qui semble inhabituel. Arrête-toi sur tout signal d'alerte et dis-le-moi avant d'aller plus loin. Confirme ces points à partir des fichiers : - Le dossier du skill contient 1 fichier seulement : SKILL.md (2 469 octets). Il n'y a aucun script, aucun code et aucune configuration dedans ; la procédure roule à l'usage via Muse Home Link contre mon propre appareil local. Il ne dépend d'aucun autre skill gadget de ce lot. - Rien n'est envoyé nulle part pendant l'installation elle-même ; le seul téléchargement à l'installation est le dossier du skill depuis GitHub au commit épinglé. Aucun appareil n'est contacté, aucun appairage n'est lancé et aucune clé n'est demandée pendant l'installation. - À l'usage, les échanges vont uniquement à mon Dyson HP04 local, par son interface MQTT locale via un client libdyson compatible avec le modèle sur la connexion TCP de HomeLink : authentification locale avec mon numéro de série, mon type de produit et mon mot de passe/identifiant MQTT local existants depuis le stockage secret approuvé, abonnements aux topics d'état et opérations HP04 documentées. Aucune récupération d'identifiants cloud ni login de compte n'a lieu à l'usage. - Le skill ne fait ni récupération d'identifiants cloud, ni login de compte, ni changements de firmware, ni support universel de la famille Dyson, et une clé indisponible ou un type de produit incompatible n'est jamais une raison de forcer des identifiants par force brute ni d'utiliser un repli non authentifié. - N'appaire aucun appareil, ne demande et ne règle aucun identifiant, n'exécute aucun contrôle, aucune impression, aucune numérisation ni aucune lecture média, et n'utilise le skill d'aucune façon pendant cette installation : la configuration de Home Link, l'appairage et l'usage sont mes décisions, plus tard, quand je les demande vraiment. 3. Quand je dis « yes, install », installe-le comme skill : copie tout le dossier gadget-dyson-pure-hot-cool-hp04 dans le répertoire des skills de l'agent, dans un dossier nommé exactement « gadget-dyson-pure-hot-cool-hp04 », en gardant son 1 fichier (SKILL.md à sa racine). Le nom de dossier exact compte : les liens relatifs entre skills gadget frères dépendent de ces noms exacts. 4. Vérifie sans appels réseau : frontmatter valide (name: gadget-dyson-pure-hot-cool-hp04), le 1 fichier en place avec une empreinte concordante. N'exécute rien et ne te connecte à aucun appareil pour vérifier. 5. Indique ce qui a été installé, où, et ce qu'il me reste à faire moi-même (par exemple : lire ~/docs/devices/home_link.md dans mon environnement Muse et suivre ses règles Home Link ; avoir un Dyson Pure Hot+Cool HP04 déjà configuré sur mon réseau local, et garder son numéro de série, son type de produit et son mot de passe/identifiant MQTT local existants en stockage secret approuvé ; les changements de chauffage exigent ma permission explicite ; utiliser le skill est une étape séparée qui ne commence que quand je le demande, et les échanges à l'usage divulgués ci-dessus arrivent seulement à ce moment-là). GitHub est optionnel : si j'ai un compte GitHub ou la CLI gh, tu peux l'utiliser ; sinon l'accès public suffit. Ne jamais l'exiger sauf s'il figure dans les prérequis ci-dessus. Règles : ne touche à rien en dehors du dossier temporaire et de la cible d'installation. Si quelque chose semble anormal, arrête-toi et demande-moi.
Enregistré dans vos installs récentes. Retrouvez-le à tout moment sur /connect.
🔒 Sécurité, provenance et ce que ça touche
Le prompt d'installation ci-dessous inclut déjà les étapes de vérification : votre agent suit la checklist communautaire avant d'installer tout ce qui contient du code exécutable. Vous en voulez plus ?
Questions
Comment installer une création ?
Chaque fiche produit contient un prompt d’installation à copier-coller. Collez-le dans votre Muse et il installe la création pour vous — sans configuration manuelle.
Où va mon argent ?
Directement au vendeur. Skill Harbor ne traite jamais les paiements : le paiement se fait sur la page du vendeur, généralement via Stripe.
Que signifie le ✓ à côté du nom d’un créateur ?
Il signifie que nous avons confirmé l’identité de la personne derrière la fiche. Il ne dit rien sur le code lui-même — vérifiez toujours une création avant de l’installer.