Repository navigation
Releases: mcflykid/anycubic-cloud-page
Release list
Anycubic Cloud Page 1.0.1 — correction des commandes pendant les consultations
Correction du refus « Une opération est en cours » pendant les consultations automatiques du cloud Anycubic.
- Une commande attend désormais la fin d’une consultation pendant au maximum 30 secondes.
- Deux opérations utilisateur ne sont pas exécutées en parallèle.
- Aucun ordre émis si l’attente expire ou si le navigateur se déconnecte avant l’envoi ; aucun rejeu automatique après un résultat incertain.
- Même protection pour les envois de G-code ; onze tests de concurrence ajoutés.
Nouvelle installation
Télécharger compose.yaml, personnaliser les trois identifiants et lancer docker compose up -d. Caddy est inclus. Image : ghcr.io/mcflykid/anycubic-cloud-page:1.0.1, architectures amd64 et arm64.
Installation existante
Remplacer la référence :1.0.0 par :1.0.1 dans votre Compose pour setup, web et le watcher si utilisé, sans écraser vos réglages. Puis :
docker compose pull
docker compose up -dConserver le dossier et les volumes existants. Ne pas utiliser down -v.
Validation
105 tests (98 application + 7 scripts), contrôle de publication et construction Docker. L’intégration Caddy utilise une démonstration hors ligne ; aucune commande physique réelle n’est envoyée par ces tests.
Anycubic Cloud Page 1.0.0 — prêt à lancer
Anycubic Cloud Page 1.0.0
Un Compose à personnaliser, une commande à lancer, puis une page web.
Installation
- Téléchargez le fichier compose.yaml joint à cette release.
- Renseignez
ANYCUBIC_EMAIL,ANYCUBIC_PASSWORDetWEB_PASSWORDdans le Compose. Vous pouvez aussi utiliser leenv.examplejoint, renommé.env. - Lancez
docker compose up -d. - Ouvrez http://localhost:8080, utilisateur admin, avec le mot de passe web choisi.
L’image Docker est déjà construite et téléchargeable sans connexion à GitHub, pour amd64 et arm64. Caddy est inclus. La préparation des volumes privés et la connexion directe au compte Anycubic sont automatiques. Aucun Python, Git ou slicer à installer sur l’hôte.
Inclus
Sept onglets : imprimante, ACE et filaments, fichiers, envoi de G-code, caméra, historique et réglages. Aperçus de fichiers/tâches/notifications, lecture IA, suivi HTTP/MQTT et caméra Agora. Neuf captures à données fictives et documentation du protocole.
Le fichier HTTPS optionnel joint permet d’utiliser un domaine avec Caddy ; les prérequis réseau et la configuration sont détaillés dans le guide d’installation.
Vérifications
94 tests Python, contrôle du contenu à publier, build Docker, démarrage du Compose avec Caddy et test de téléchargement anonyme de l’image publiée. Les essais d’intégration utilisent une démonstration hors ligne et ne se connectent à aucun compte Anycubic.
Les observations matérielles initiales portent sur Kobra S1 Combo + ACE 2 Pro. Une commande acceptée par le cloud n’est pas une preuve physique ; les fonctions non testées physiquement et les limites de renouvellement OAuth sont documentées.
GPL-3.0-or-later. Projet communautaire indépendant, fondé sur le moteur ljschmitt/hass-anycubic_cloud_v3 crédité dans les notices.