<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Test Adapter anycubic-cloud v0.3.x Latest]]></title><description><![CDATA[<table class="table table-bordered table-striped">
<thead>
<tr>
<th></th>
<th></th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Aktuelle Test Version</strong></td>
<td>0.3.7</td>
</tr>
<tr>
<td><strong>Veröffentlichungsdatum</strong></td>
<td>31.10.2026</td>
</tr>
<tr>
<td><strong>Github Link</strong></td>
<td><a href="https://github.com/hwiedermann/ioBroker.anycubic-cloud" rel="nofollow ugc">https://github.com/hwiedermann/ioBroker.anycubic-cloud</a></td>
</tr>
</tbody>
</table>
<p dir="auto">Moin zusammen! 👋</p>
<p dir="auto">Der Adapter <strong>anycubic-cloud</strong> ist jetzt im <strong>latest-Repository</strong> und kann ganz normal im Admin installiert werden. Dieser Thread ersetzt den bisherigen Vorstellungs-Thread (<a href="https://forum.iobroker.net/topic/85495/">https://forum.iobroker.net/topic/85495/</a>).</p>
<p dir="auto">Er bildet Anycubic-Drucker über die <strong>Anycubic-Cloud</strong> ab und ist bewusst <strong>rein lesend</strong>: Er holt Zustände, schickt aber keine Befehle an den Drucker. Getestet habe ich bisher nur meinen <strong>Kobra S1 mit ACE 2 Pro</strong> – Rückmeldungen zu <strong>anderen Modellen</strong> sind sehr willkommen!</p>
<h2>Was der Adapter liefert</h2>
<ul>
<li><strong>Druck:</strong> Zustand (lädt, heizt, druckt, pausiert, fertig …), Fortschritt, Restzeit, Schicht, Filamentmenge</li>
<li><strong>ACE:</strong> alle Slots mit Farbe, Material, SKU, Restmenge + Trockner</li>
<li><strong>Verbrauch:</strong> Filament je Slot nach jedem Druck, die letzten 30 Drucke als Verlauf</li>
<li><strong>Außerdem:</strong> Temperaturen, Lüfter, Klartext-Status, Reconnect mit Backoff, Warnung vor Token-Ablauf, läuft auch im Compact-Modus</li>
</ul>
<h2>Bitte vorher lesen</h2>
<blockquote>
<p dir="auto">⚠️ <strong>Inoffiziell &amp; auf eigenes Risiko.</strong> Es gibt keine offene Schnittstelle von Anycubic; der Adapter geht denselben Weg wie der Slicer und nutzt dafür zur Laufzeit Kennungen/Zertifikate aus dem Projekt <code>anycubic-cloud-api</code> (GPL-3). Ändert Anycubic etwas, kann es brechen.</p>
<ul>
<li><strong>Cloud-Modus nötig</strong> – im reinen LAN-/Offline-Modus geht es nicht.</li>
<li><strong>Kein Kamerabild</strong> – die Cloud liefert keine Einzelbilder.</li>
<li><strong>Keine Steuerung</strong> (Pause/Fortsetzen …) – bewusst noch nicht drin.</li>
</ul>
</blockquote>
<h2>Installation</h2>
<p dir="auto">Voraussetzungen: Node.js 22.19 oder neuer, js-controller 6.0.11 oder neuer, Admin 7.6.20 oder neuer.</p>
<p dir="auto">Im Admin unter <em>Adapter</em> nach <strong>anycubic-cloud</strong> suchen und installieren (Repository „Beta (latest)“ muss aktiv sein). Wer die Version schon über „Benutzerdefiniert“/npm installiert hat, kann einfach weiter updaten – Instanz und Token bleiben erhalten.</p>
<p dir="auto">Bitte <strong>nicht</strong> über den GitHub-Link installieren: Der Adapter ist in TypeScript geschrieben, im Repo liegt nur der Quellcode – die Instanz startet danach nicht.</p>
<h2>Token</h2>
<p dir="auto">Einmalig braucht es den Zugangs-Token aus <strong>Anycubic Slicer Next</strong> (~90 Tage gültig). Dafür gibt es ein kleines Windows-Hilfsskript (<code>tools/get-token.ps1</code>, liegt nur auf GitHub), das den Token heraussucht und in die Zwischenablage legt – es liest nur Dateien. Schritt für Schritt steht's in der deutschen Anleitung.</p>
<h2>Neu seit dem letzten Stand (0.3.3)</h2>
<ul>
<li><strong>0.3.4:</strong> ACE-Temperatur springt nicht mehr alle 10 Minuten auf einen festen Cloud-Wert; Drucker nach dem Ruhemodus sofort wieder online</li>
<li><strong>0.3.5:</strong> dasselbe für die ACE-Feuchte</li>
<li><strong>0.3.6:</strong> Anfragen an Cloud und PyPI brechen nach 30 s ab, Drucker-IDs werden vor der Verwendung als Objekt-ID bereinigt</li>
<li><strong>0.3.7:</strong> Drucker-IDs nur noch aus Buchstaben, Ziffern, <code>-</code> und <code>_</code>; benötigt Node.js 22.19 oder neuer</li>
</ul>
<h2>Links</h2>
<ul>
<li>📦 <strong>GitHub:</strong> <a href="https://github.com/hwiedermann/ioBroker.anycubic-cloud" rel="nofollow ugc">https://github.com/hwiedermann/ioBroker.anycubic-cloud</a></li>
<li>📖 <strong>Deutsche Anleitung:</strong> <a href="https://github.com/hwiedermann/ioBroker.anycubic-cloud/blob/main/docs/de/README.md" rel="nofollow ugc">https://github.com/hwiedermann/ioBroker.anycubic-cloud/blob/main/docs/de/README.md</a></li>
<li>📥 <strong>npm:</strong> <a href="https://www.npmjs.com/package/iobroker.anycubic-cloud" rel="nofollow ugc">https://www.npmjs.com/package/iobroker.anycubic-cloud</a></li>
</ul>
<p dir="auto">Fehler bitte gern als Issue auf GitHub melden oder hier im Thread – am besten mit Debug-Log und Angabe von Druckermodell und ob ein ACE dran ist. Danke fürs Mittesten! 🙌</p>
<p dir="auto"></p><section class="spoiler-wrapper"><button class="spoiler-control btn btn-default">🇬🇧 English version</button><section style="display:none" class="spoiler-content"><br />
Hi everyone! 👋<p></p>
<p dir="auto">The <strong>anycubic-cloud</strong> adapter is now in the <strong>latest repository</strong> and can be installed normally in the admin. This thread replaces the previous introduction thread (<a href="https://forum.iobroker.net/topic/85495/">https://forum.iobroker.net/topic/85495/</a>).</p>
<p dir="auto">It mirrors Anycubic printers via the <strong>Anycubic cloud</strong> and is deliberately <strong>read-only</strong>: it reads states but sends no commands to the printer. So far I've only tested my <strong>Kobra S1 with ACE 2 Pro</strong> – feedback on <strong>other models</strong> is very welcome!</p>
<h2>What the adapter provides</h2>
<ul>
<li><strong>Print:</strong> state (downloading, heating, printing, paused, finished …), progress, remaining time, layer, filament amount</li>
<li><strong>ACE:</strong> all slots with colour, material, SKU, remaining amount + dryer</li>
<li><strong>Usage:</strong> filament per slot after each print, the last 30 prints as history</li>
<li><strong>Also:</strong> temperatures, fans, plain-text status, reconnect with backoff, token expiry warning, runs in compact mode</li>
</ul>
<h2>Please read first</h2>
<blockquote>
<p dir="auto">⚠️ <strong>Unofficial &amp; at your own risk.</strong> There is no public API from Anycubic; the adapter uses the same path as the slicer and reads credentials/certificates at runtime from the <code>anycubic-cloud-api</code> project (GPL-3). If Anycubic changes something, it may break.</p>
<ul>
<li><strong>Cloud mode required</strong> – it does not work in pure LAN/offline mode.</li>
<li><strong>No camera image</strong> – the cloud provides no still images.</li>
<li><strong>No control</strong> (pause/resume …) – deliberately not included yet.</li>
</ul>
</blockquote>
<h2>Installation</h2>
<p dir="auto">Requirements: Node.js 22.19 or newer, js-controller 6.0.11 or newer, Admin 7.6.20 or newer.</p>
<p dir="auto">In the admin, search for <strong>anycubic-cloud</strong> under <em>Adapters</em> and install it (the "Beta (latest)" repository must be active). If you already installed it via "Custom"/npm, just keep updating – instance and token are kept.</p>
<p dir="auto">Please do <strong>not</strong> install from the GitHub link: the adapter is written in TypeScript and the repository only contains the source – the instance will not start.</p>
<h2>Token</h2>
<p dir="auto">You need the access token from <strong>Anycubic Slicer Next</strong> once (~90 days valid). A small Windows helper script (<code>tools/get-token.ps1</code>, on GitHub only) finds the token and puts it on the clipboard – it only reads files. Step by step in the README.</p>
<h2>New since the last update (0.3.3)</h2>
<ul>
<li><strong>0.3.4:</strong> ACE temperature no longer jumps to a fixed cloud value every 10 minutes; printer shows online again right after waking from sleep mode</li>
<li><strong>0.3.5:</strong> the same for the ACE humidity</li>
<li><strong>0.3.6:</strong> requests to the cloud and PyPI time out after 30 s, printer IDs are cleaned before being used as object IDs</li>
<li><strong>0.3.7:</strong> printer IDs are restricted to letters, digits, <code>-</code> and <code>_</code>; requires Node.js 22.19 or newer</li>
</ul>
<h2>Links</h2>
<ul>
<li>📦 <strong>GitHub:</strong> <a href="https://github.com/hwiedermann/ioBroker.anycubic-cloud" rel="nofollow ugc">https://github.com/hwiedermann/ioBroker.anycubic-cloud</a></li>
<li>📥 <strong>npm:</strong> <a href="https://www.npmjs.com/package/iobroker.anycubic-cloud" rel="nofollow ugc">https://www.npmjs.com/package/iobroker.anycubic-cloud</a></li>
</ul>
<p dir="auto">Please report bugs as a GitHub issue or here in the thread – ideally with a debug log, your printer model and whether an ACE is attached. Thanks for testing! 🙌<br />
</p></section></section><p></p>
]]></description><link>https://forum.iobroker.net/topic/85723/test-adapter-anycubic-cloud-v0.3.x-latest</link><generator>RSS for Node</generator><lastBuildDate>Sat, 07 Nov 2026 18:06:53 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/85723.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 31 Oct 2026 14:54:11 GMT</pubDate><ttl>60</ttl></channel></rss>