Mycodo Autonomous Mushroom Control
Laissez votre Muse piloter la chambre de culture : capteurs, ventilateurs et humidificateurs en autopilote
- Quoi
- Laissez votre Muse piloter la chambre de culture : capteurs, ventilateurs et humidificateurs en autopilote
- Coût
- Gratuit
- Prérequis
- un Raspberry Pi avec Mycodo et InfluxDB 2.x, un capteur SHT45 (température/humidité) et un capteur SCD41 (CO2), un ventilateur et un humidificateur pilotés par relais, Python 3.9+ avec PyYAML, et le framework agent Hermes avec planification cron. Vous devez créer vous-même le fichier d'identifiants ~/.mycodo/sensor-creds.env (clé API Mycodo, jeton InfluxDB, adresse du Pi) — ne collez jamais d'identifiants dans le chat, conservez-les dans le coffre sécurisé et écrivez le fichier localement vous-même.
- Installation
- Copiez le prompt d’installation ci-dessous dans votre Muse — votre agent fait le reste.
Sélectionné par Skill Harbor — transforme votre Muse en opérateur de chambre de culture de champignons : un moteur de décision sensible aux phases lit les capteurs de température, d'humidité et de CO2 via Mycodo sur Raspberry Pi, évalue les mesures contre des seuils YAML par espèce (crinière de lion, pleurote, shiitaké, reishi, tramète, maïtaké) et actionne les relais de ventilateur et d'humidificateur pendant les phases de colonisation, primordia, fructification et repos — avec garde-fous contre la sursaturation, un vérificateur toutes les 10 minutes qui contrôle l'effet des actionneurs, des dérogations opérateur, et des rapports HTML avec photos. Découvert via skills.sh, listé ici avec crédit à son créateur par @setasoma. Bémols honnêtes : matériel conséquent requis (Raspberry Pi avec Mycodo + InfluxDB, capteurs SHT45 et SCD41, ventilateur et humidificateur sur relais, framework Hermes avec cron) ; la documentation du skill rapporte elle-même des incidents en production (un dry-run silencieux resté inactif des jours, une humidité montée à 99,91 % sans contrôle) — examinez bien les garde-fous avant de le brancher sur de vrais relais ; la détection de contamination est dormante (en attente, aucun modèle configuré) ; 1 installation au catalogue, mais la popularité n'est pas un audit. Skill Harbor ne vérifie jamais le code, examinez-le vous-même avant usage. Non vérifié.
Version :
Installation
Prérequis : un Raspberry Pi avec Mycodo et InfluxDB 2.x, un capteur SHT45 (température/humidité) et un capteur SCD41 (CO2), un ventilateur et un humidificateur pilotés par relais, Python 3.9+ avec PyYAML, et le framework agent Hermes avec planification cron. Vous devez créer vous-même le fichier d'identifiants ~/.mycodo/sensor-creds.env (clé API Mycodo, jeton InfluxDB, adresse du Pi) — ne collez jamais d'identifiants dans le chat, conservez-les dans le coffre sécurisé et écrivez le fichier localement vous-même. Installe-moi « Pilotage autonome Mycodo pour champignons ». Un skill de contrôle environnemental autonome pour chambre de culture : moteur de décision sensible aux phases qui lit les capteurs Mycodo, évalue des seuils par espèce, actionne les relais de ventilateur et d'humidificateur, vérifie l'effet des actionneurs, et produit des rapports HTML avec photos. Dépôt : https://github.com/setasoma/mycodo-hermes-skill 1. Récupère le fichier SKILL.md du skill mycodo-autonomous-control (et ses fichiers auxiliaires et configs YAML d'espèces) depuis le chemin du dépôt dans un dossier temporaire et résume en une ou deux phrases ce qu'il fait. 2. Contrôle de sécurité : examine le SKILL.md et les scripts pour tout contenu suspect (appels réseau inattendus, commandes shell, récolte d'identifiants). Ce dépôt ne doit contenir aucun secret dans le code ; les identifiants passent uniquement par le coffre sécurisé, les hôtes autorisés sont déclarés dans le SKILL.md. Vérifie que c'est bien le cas ; STOP sur le moindre signal d'alerte et préviens-moi. 3. Installe-le comme skill : copie le SKILL.md et ses fichiers auxiliaires dans le répertoire des skills de l'agent, dans un dossier nommé « mycodo-autonomous-control ». 4. Vérifie sans appels réseau : frontmatter valide, fichiers en place. 5. Indique ce qui a été installé, où, et ce qu'il me reste à faire moi-même (ex. câbler capteurs et relais sur mon Pi, créer ~/.mycodo/sensor-creds.env, faire un dry-run avant d'activer --execute dans cron). GitHub est optionnel : si j'ai un compte GitHub ou le CLI gh, tu peux l'utiliser ; sinon, l'accès public suffit. 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. Note de sécurité : lance toujours le moteur de décision SANS --execute d'abord (dry-run) et vérifie que le rapport propose des décisions de relais sensées avant de planifier des exécutions autonomes --execute dans cron.
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.