Passer au contenu
Petite équipe, gros carnet, aucune commande abandonnée. Nos réponses sont plus lentes qu’on le voudrait. Lire notre mise à jour → Aucune commande abandonnée. Mise à jour → 📬 Vérifiez vos indésirables — c’est souvent là que nos réponses aboutissent. On répond, promis. Mise à jour → 📬 Vérifiez vos indésirables. Mise à jour →
Scripts d auto-reglage pour Bitaxe : BitaxePID et outils de gestion de flotte
Bitaxe FR

Scripts d auto-reglage pour Bitaxe : BitaxePID et outils de gestion de flotte

· D-Central · ⏱ 5 min de lecture

Dernière mise à jour:

L’un des avantages les plus puissants du Bitaxe est qu’il est entièrement programmable via l’API HTTP d’AxeOS. Cela signifie que vous pouvez automatiser l’overclocking, la surveillance et la gestion de flotte de vos mineurs avec des scripts simples. La communauté a créé plusieurs outils remarquables qui tirent parti de cette capacité.

Ce guide couvre les principaux scripts d’auto-réglage disponibles pour le Bitaxe : BitaxePID, les scripts d’overclocking communautaires, les outils de gestion de flotte et l’utilisation directe de l’API AxeOS.

L’API AxeOS : la fondation

Chaque endpoint utilisé par ces scripts — chemins, champs, contraintes du schéma — est documenté dans la référence API AxeOS, épinglée à ESP-Miner v2.14.2.

Chaque Bitaxe expose une API HTTP simple sur son adresse IP locale. Cette API permet de lire l’état du mineur et de modifier ses paramètres sans utiliser l’interface web. Voici les endpoints principaux :

Endpoints de lecture (GET)

  • GET /api/system/info — Informations système (version firmware, uptime, adresse MAC)
  • GET /api/system/status — État actuel (hashrate, température, fréquence, tension, shares)

Endpoints de configuration (PATCH/POST)

  • PATCH /api/system — Modifier les paramètres système (WiFi, pool, etc.)
  • POST /api/system/restart — Redémarrer le mineur

Ces endpoints simples permettent à n’importe quel script Python, shell ou autre langage d’interagir avec votre Bitaxe. C’est cette ouverture qui rend les scripts d’auto-réglage possibles.

BitaxePID : l’auto-réglage intelligent

BitaxePID est un script Python qui utilise un algorithme de contrôle PID (Proportionnel-Intégral-Dérivé) pour optimiser automatiquement les paramètres de votre Bitaxe. Au lieu de régler manuellement la fréquence et la tension, BitaxePID le fait pour vous en surveillant en continu la température et la stabilité.

Comment ça fonctionne

  1. Le script se connecte à votre Bitaxe via l’API HTTP
  2. Il lit la température, le hashrate et le taux de shares rejetées
  3. Il ajuste la fréquence et la tension incrémentalement
  4. Il maintient la température sous une cible définie (par exemple 60 C)
  5. Il converge vers les paramètres optimaux pour votre unité spécifique

Avantages de BitaxePID

  • Automatique — Pas besoin de réglage manuel
  • Adaptatif — S’ajuste aux changements de température ambiante
  • Spécifique à l’unité — Chaque puce ASIC est légèrement différente ; BitaxePID trouve l’optimum pour la vôtre
  • Sécurisé — Respecte les limites de température que vous définissez

Scripts d’overclocking communautaires

La communauté Bitaxe a développé plusieurs scripts d’overclocking disponibles sur GitHub :

Scripts de balayage fréquence/tension

Ces scripts parcourent systématiquement les combinaisons de fréquence et tension, testant chaque configuration pendant un intervalle défini et enregistrant les résultats. À la fin, vous obtenez une carte des performances montrant le hashrate, l’efficacité et la stabilité pour chaque point de fonctionnement.

Scripts de surveillance

Des scripts simples qui interrogent périodiquement l’API de votre Bitaxe et enregistrent les données (hashrate, température, shares) dans un fichier CSV ou une base de données. Utiles pour identifier les tendances à long terme et les problèmes de stabilité.

Gestion de flotte

Si vous faites tourner plusieurs Bitaxes, les scripts de gestion de flotte deviennent essentiels. Ils permettent :

  • Découverte automatique — Scanner votre réseau pour trouver tous les Bitaxes
  • Surveillance centralisée — Voir le hashrate, la température et l’état de tous vos mineurs en un seul endroit
  • Configuration en masse — Appliquer les mêmes paramètres de pool ou d’overclock à tous les appareils
  • Alertes — Recevoir des notifications si un mineur se déconnecte ou surchauffe

Des outils comme AxeOS Fleet Manager et divers scripts communautaires sur GitHub fournissent ces fonctionnalités. Pour les opérateurs de flottes importantes (10+ Bitaxes), ces outils sont indispensables.

Utilisation directe de l’API

Pour les utilisateurs techniques qui veulent écrire leurs propres scripts, voici un exemple de base en Python pour lire l’état de votre Bitaxe :

import requests

BITAXE_IP = "192.168.1.100"
response = requests.get(f"http://{BITAXE_IP}/api/system/status")
data = response.json()

print(f"Hashrate: {data['hashRate']} GH/s")
print(f"Température: {data['temp']}C")
print(f"Fréquence: {data['frequency']} MHz")
print(f"Shares acceptées: {data['sharesAccepted']}")

Et un exemple pour modifier la fréquence :

import requests

BITAXE_IP = "192.168.1.100"
requests.patch(f"http://{BITAXE_IP}/api/system", json={
    "frequency": 575,
    "coreVoltage": 1200
})

Meilleures pratiques

  • Toujours tester les changements incrémentalement — N’augmentez pas la fréquence de plus de 25 MHz à la fois
  • Définissez des limites de température — Ne dépassez jamais 70 C pour un fonctionnement prolongé
  • Gardez des logs — Enregistrez les performances pour identifier les tendances
  • Testez la stabilité pendant 24h — Un réglage qui semble stable pendant 1 heure peut échouer après 12 heures
  • Sauvegardez vos paramètres — Notez vos réglages optimaux avant toute modification

Conclusion

Les scripts d’auto-réglage transforment le Bitaxe d’un appareil configuré une fois en un mineur qui s’optimise continuellement. BitaxePID est le point de départ recommandé pour la plupart des utilisateurs. Les scripts de flotte deviennent essentiels dès que vous avez plus de quelques mineurs. Et l’API AxeOS ouverte signifie que les possibilités sont illimitées pour les développeurs.

C’est un autre avantage de l’open source : non seulement vous pouvez auditer le matériel et le firmware, mais vous pouvez aussi écrire des logiciels qui interagissent directement avec vos mineurs. Aucun mineur propriétaire ne vous donne ce niveau de contrôle.

Procurez-vous votre Bitaxe chez D-Central et commencez à automatiser votre minage.

Foire aux questions

Ai-je besoin de savoir programmer pour utiliser les scripts d’auto-réglage ?

Pour BitaxePID et la plupart des scripts communautaires, des connaissances de base en Python suffisent (installer Python, exécuter un script). La plupart des scripts ont des instructions claires sur GitHub. Pour écrire vos propres scripts via l’API, des connaissances en programmation sont nécessaires.

Les scripts d’auto-réglage peuvent-ils endommager mon Bitaxe ?

Les scripts bien conçus comme BitaxePID incluent des limites de sécurité qui empêchent la surchauffe ou les tensions excessives. Cependant, des scripts mal configurés ou des modifications directes de l’API sans précautions pourraient théoriquement pousser la puce au-delà de ses limites. Utilisez toujours des scripts de sources fiables et définissez des limites de température conservatrices.

The Bitaxe
The Bitaxe Plage de prix : 184.99 $ à 224.99 $ CAD
Acheter le Bitaxe

D-Central

Experts en minage Bitcoin depuis 2016

Réparation ASIC Pionnier Bitaxe Minage open source Chaufferettes Home Mining

D-Central Technologies est une entreprise canadienne de minage Bitcoin qui rend la technologie minière de niveau institutionnel accessible aux mineurs à domicile. Des milliers de mineurs réparés, 490+ produits expédiés du Canada.

À propos de D-Central →

Articles connexes

Minez plus intelligemment

Que vous chauffiez votre maison avec des sats, assembliez un Bitaxe ou passiez à l'échelle supérieure — D-Central a le matériel, les réparations et l'expertise qu'il vous faut.

Parcourir les produits Parler à un expert en minage