Configurazione di SimplyPrint su Creality Hi

Semplici passaggi per collegare la stampante 3D Creality Hi a SimplyPrint.

Creality Hi image

Prima di iniziare: accesso root

Creality Hi richiede l'attivazione dell'"accesso root" per collegarsi a SimplyPrint.

Il nome tecnico non deve preoccupare, di solito basta accedere a un'impostazione sullo schermo della stampante e selezionare una casella. "SSH" verrà usato anche per eseguire alcuni comandi.

Cos'è l'accesso root?

Si può pensare a questo come allo sblocco della "modalità amministratore" sulla stampante. Offre (a chi lo usa, e a SimplyPrint) la possibilità di aggiungere funzioni e apportare modifiche che l'interfaccia standard non consente.

Perché serve?

Il produttore della stampante ha bloccato alcune funzioni. Attivando l'accesso root si ottiene il permesso di sfruttare la stampante al massimo delle sue potenzialità.

Si tratta di "hacking" o "jailbreaking"?

No, affatto. Nella maggior parte dei casi, il produttore ha fornito questa opzione, è solo nascosta nelle impostazioni. Si tratta di una funzione già integrata dal produttore.

Cosa fa realmente SimplyPrint?

Attiviamo semplicemente il nostro componente nel software già presente sulla stampante. Non installiamo pacchetti né apportiamo modifiche invasive. In genere è possibile ripristinare le impostazioni di fabbrica per annullare tutto.

Una nota sulla garanzia

Alcuni produttori segnalano che l'attivazione dell'accesso root può influire sulla garanzia. Il rischio è basso. Non è noto alcun caso di utenti SimplyPrint a cui sia stata negata l'assistenza in garanzia per questo motivo.

Ma resta una scelta libera.

Verrà indicato esattamente dove trovare questa impostazione e quali comandi eseguire.

Configura SimplyPrint sulla tua Creality Hi

In questa guida verranno illustrati:

  1. Trova l’indirizzo IP della tua Creality Hi
  2. Attivare l'accesso root e ottenere la password
  3. Attivare SimplyPrint in Fluidd (via SSH)
  4. Accedere all'interfaccia web

1. Trova l’indirizzo IP della tua Creality Hi

  1. Sul touchscreen, andare su "Settings""Network".
Homescreen with Settings button Settings → Network button
  1. Prendi nota dell’indirizzo IP della tua Creality Hi mostrato sotto il nome della rete/SSID.
Network page with IP address

2. Attivare l'accesso root

  1. Sul touchscreen, andare su "Settings" e scorrere verso il basso per selezionare "Root account information".
Homescreen with Settings button Settings → Root account information
  1. Leggere l'avviso legale e attendere 30 secondi prima di selezionare "I have read and understood the risks of root login" e poi premere "Ok".
Root access disclaimer
  1. Annotare la password di root generata.
Root account information (password)

3. Attivare SimplyPrint in Fluidd (via SSH)

Sì, questa è la parte tecnica fastidiosa. Siamo spiacenti — abbiamo provato di tutto per evitarla, ma il dispositivo semplicemente non offre altre opzioni.

Ma ecco il punto: è più facile di quanto sembri. Basterà copiare e incollare pochi comandi. Tutto qui. Scegliere il tipo di computer qui sotto e seguire i passaggi — ogni clic viene spiegato passo dopo passo.

Importante: l'indirizzo IP deve contenere solo i numeri (ad es. 192.168.1.42). Non includere http://, barre o numeri di porta.
Windows 10 / 11
  1. Premere Win + X e selezionare "Terminal" o "PowerShell"
  2. Digitare il comando SSH (sostituire i segnaposto):
    ssh username@ip-address
    Esempio: ssh [email protected]
  3. Se viene chiesto "Are you sure you want to continue connecting?", digitare yes e premere Invio
  4. Inserire la password quando richiesto
    La password non verrà visualizzata durante la digitazione — è normale! Digitarla e premere Invio.
macOS
  1. Premere Cmd + Space per aprire Spotlight, digitare "Terminal" e premere Invio
  2. Digitare il comando SSH (sostituire i segnaposto):
    ssh username@ip-address
    Esempio: ssh [email protected]
  3. Se viene chiesto "Are you sure you want to continue connecting?", digitare yes e premere Invio
  4. Inserire la password quando richiesto
    La password non verrà visualizzata durante la digitazione — è normale! Digitarla e premere Invio.
Linux
  1. Aprire Terminale (di solito Ctrl + Alt + T, oppure cercarlo nel menu delle applicazioni)
  2. Digitare il comando SSH (sostituire i segnaposto):
    ssh username@ip-address
    Esempio: ssh [email protected]
  3. Se viene chiesto "Are you sure you want to continue connecting?", digitare yes e premere Invio
  4. Inserire la password quando richiesto
    La password non verrà visualizzata durante la digitazione — è normale! Digitarla e premere Invio.
Chromebook
Configurazione iniziale: è necessario attivare Linux sul Chromebook (solo la prima volta).
  1. Attivare Linux (saltare se già fatto):
    • Aprire Impostazioni
    • Andare su AvanzateSviluppatori
    • Attivare "Ambiente di sviluppo Linux"
    • Seguire la procedura guidata di configurazione (richiede qualche minuto)
  2. Aprire l'app "Terminal" dal launcher delle applicazioni
  3. Digitare il comando SSH (sostituire i segnaposto):
    ssh username@ip-address
    Esempio: ssh [email protected]
  4. Se viene chiesto "Are you sure you want to continue connecting?", digitare yes e premere Invio
  5. Inserire la password quando richiesto
    La password non verrà visualizzata durante la digitazione — è normale! Digitarla e premere Invio.
Problemi comuni
  • "Connection refused" — assicurarsi di essere sulla stessa rete e che l'indirizzo IP sia corretto.
  • "Permission denied" — ricontrollare nome utente e password.
  • "Host key verification failed" — il dispositivo è stato ripristinato o reinstallato. Rimuovere la vecchia chiave con: ssh-keygen -R <ip-address>
Si utilizza un tablet o un telefono?

Sebbene siano disponibili app SSH per Android e iOS, si consiglia di usare un computer per le connessioni SSH. Una tastiera e uno schermo adeguati rendono molto più semplice digitare i comandi.

1. Aprire un terminale o un client SSH sul computer.
2. Connettersi a Creality Hi usando l'indirizzo IP e la password root annotati:

```bash
ssh root@[IP_ADDRESS]
```

Ad esempio: <code>ssh [email protected]</code>

3. Quando viene richiesta una password, inserire la password annotata _(la password non verrà mostrata durante la digitazione, è normale)_.
4. Dopo la connessione, eseguire il comando seguente per abilitare SimplyPrint e riavviare "Moonraker", l'API integrata nel firmware che include SimplyPrint:
python3 -c "import urllib.request;print(urllib.request.urlopen('https://download.simplyprint.io/creality/hi/hi-setup.sh').read().decode())" | sh
<small>
    <b>What does this script do?</b><br>
    This script locates the `moonraker.conf` file that your printer uses, which can either be in <code>/usr/data/moonraker</code>
    or <code>/data/moonraker</code>. It then adds the SimplyPrint configuration (<code>[simplyprint]</code>) to the file and restarts Moonraker.
</small>

4. Accedere all'interfaccia web

  1. Aprire un browser web sul computer.
  2. Usando l'indirizzo IP annotato, accedere a http://[IP_ADDRESS]:4408 per accedere al pannello Fluidd ospitato dalla stampante Creality Hi.

Fatto! Creality Hi ora esegue Klipper con SimplyPrint attivato.


Limitazioni note

A causa di limitazioni nel firmware di Creality, le funzionalità seguenti non sono disponibili:

  • Tempo stimato rimanente per le stampe
  • Avanzamento strato (numero di strato corrente)

Ecco fatto! Configurazione completata

Ora è tutto pronto per collegare la stampante e iniziare a usare SimplyPrint.

Creare l'account gratuito