Aller au contenu

Messages recommandés

Posté(e)

Bonjour

je cherche a installer OBICO sur mon imprimante V3KE avec les commandes suivantes

cd ~
git clone https://github.com/TheSpaghettiDetective/moonraker-obico.git
cd moonraker-obico
./install.sh

A la derniere commande j'ai le message

./install.sh : not found

Pourtant un faisant un LS, je vois bien le fichier

Une idée ?

Merci a vous

A+

Posté(e) (modifié)

Salutation !

Je parle sans vraiment savoir et je débute avec CrealityOS.

Mais malheureusement CrealityOS semble basé sur un TinaLinux qui est un linux extrêmement allégé qui ne dispose que de peux de commandes de pré-installées.

Or le script https://github.com/TheSpaghettiDetective/moonraker-obico/blob/master/install.sh est un script qui a besoin de la commande "bash" ( cf la 1er ligne "#!/bin/bash" de ce script ) qui n'est pas disponible de base sur cette environnement.

Et je ne pense pas que de modifier l’entête du script pour utilise /bin/sh permettra d’exécuter correctement ce script. Car la version de fluidd et moonraker ( https://github.com/CrealityOfficial/Ender-3_V3_KE_Annex/tree/main/fluidd ) sont des versions bidouillées pour le CrealityOS du NebulaPad de la E3V3KE.

Et je n'ai pas pris le temps de regarder en détail le dépôt https://github.com/Guilouz/Creality-K1-and-K1-Max de @Guilouz sur les K1* (car elles aussi, il  me semble utilisent CrealityOS ) pour voir si c'est applicable au CrealityOS du NebulaPad de la E3V3KE.

 

Edit > C'est pas gagné car même si Obico embarque un script qui utilise /bin/sh ( cf https://github.com/Guilouz/Creality-K1-and-K1-Max/blob/45ef9fbcfcd6e8830127cb4672cf571e5e50f60c/Scripts/installer.sh#L1965 -> https://github.com/TheSpaghettiDetective/moonraker-obico/blob/master/scripts/install_creality.sh malheureusement pour le moment c'est que pour les SonicPad ou K1. ( cf https://github.com/TheSpaghettiDetective/moonraker-obico/blob/42d764e70b1c6279e1f0242348ee839894557a66/scripts/install_creality.sh#L108-L122 )

Modifié (le) par PPAC
Posté(e)
Il y a 3 heures, PPAC a dit :

Je parle sans vraiment savoir et je débute avec CrealityOS.

il n'y a pas Kiauh sur CrealityOS ?

Il y a 2 heures, Mirage47 a dit :

Donc pas possible, si j'ai bien compris

si tu entres 

./kiauh/kiauh.sh

ça fait quoi ?

Posté(e) (modifié)
Il y a 5 heures, pascal_lb a dit :
Il y a 9 heures, PPAC a dit :

Je parle sans vraiment savoir et je débute avec CrealityOS.

il n'y a pas Kiauh sur CrealityOS ?

Il ne semble pas. ( un "find / | grep kiauh" ne retourne rien )

Et quand je regarde le début de https://github.com/dw-0/kiauh/blob/master/kiauh.sh j'en déduit que même si  je clone le dépot de kiauh, cela ne fonctionnera pas, car c'est un script qui utilise la commande "bash" qui n'est pas dispo sur le CrealityOS du NebulaPad de la E3V3KE 😪

Il y a 8 heures, Mirage47 a dit :

Donc pas possible, si j'ai bien compris

Pour moi, pas avec mes connaissances actuelles. (Et je voudrais éviter d'avoir a faire la procédure de récupération/réinstallation usine du firmware, si je plante tout l'OS a bidouiller sans savoir ... ) 

Mais une personne avec les bonnes connaissances pourrait éventuellement réussir ( Si il n'y a pas trop de différence entre les CrealityOS des K1, SonicPad, et celui du NebulaPad de la E3V3KE... )

Modifié (le) par PPAC
Posté(e)
Il y a 13 heures, pascal_lb a dit :

il n'y a pas Kiauh sur CrealityOS ?

Non et quand bien même on l'installerait, ce serait inutilisable 😉

CrealityOS est fortement basé sur l'OS du SonicPad (avec un micro-contrôleur différent 😞 ). Cet OS est au départ une variation d'OpenWRT (sauce Creality => TinaLinux).

Mon dépôt github à propos de la tablette SonIcPad peut éventuellement apporter plus d'informations pour l'installation d'Obico (ce ne fut pas une mince affaire pour l'installer sur la SP 🤭)

N'ayant pas de Nebula Pad (pratiquement une miniaturisation du SonicPad afin de ne gérer qu'une seule imprimante) il faudra aux aventureux/aventuriers se faire leur propre apprentissage 😄

  • Merci ! 2
Posté(e)

Bonjour

Merci pour vos retours forts instructifs

La seule solution est alors, l'utilisation d'un RPI ?

A+

Posté(e)
Le 30/01/2024 at 18:37, Mirage47 a dit :

La seule solution est alors, l'utilisation d'un RPI ?

Pas vraiment 😉

La carte de la Ender3 v3 KE est à la fois une carte contrôleur «classique» ET un équivalent du RPi mais au lieu d'utiliser une distribution classique dérivée de Debian, Creality même s'ils ont mis en «Open Source» les fichiers de cette imprimante, en utilisant une distribution à la base prévue pour des matériels informatiques embarqués (routeurs) limite très fortement les possibilités d'ajouts / modifications.

D'origine, la possibilité équivalente à Obico /  Octoeverywhere existe via leur Cloud 😉

Posté(e)

Bonjour

Je lis qu'il ne faut pas utiliser un RPI mais installer Octoeverywhere...

Je vais sur le cloud de creality et ne voit rien concerant ce plugin.

En allant sur le site de Octoeverywhere, je vois que l'on peut installer le plugin en cliquant sur KLIPPER, Mainsail, etc....

Une fenetre s'ouvre en demandant de taper via SSH

bash <(curl -s https://octoeverywhere.com/install.sh)

J'ai ce message d'erreur :

-sh: syntax error: unexpected "("

Je precise que j'ai maisail et fluidd d'installé dans l'imprimante

A+
 

image.png.9404940a8f216ebce42a0c6d1a510908.png

Posté(e) (modifié)
Il y a 2 heures, Mirage47 a dit :

Une fenetre s'ouvre en demandant de taper via SSH

bash <(curl -s https://octoeverywhere.com/install.sh)

J'ai ce message d'erreur :

-sh: syntax error: unexpected "("

Je precise que j'ai maisail et fluidd d'installé dans l'imprimante

malheureusement sur le Creality OS de la E3V3KE il n'y a pas "bash" et le "curl" est une version qui ne comprend pas l'argument -s.

Cela dit quoi si tu regarde la méthode pour "Creality Sonic Padn K1 or K1 Max" ?

 

Edit >

Si je me base sur le script https://github.com/Guilouz/Creality-K1-and-K1-Max/blob/main/Scripts/installer.sh pour installer sur un SonicPad ou une K1* il faudrait faire 

Citation

cd /usr/data
git clone https://github.com/QuinnDamerell/OctoPrint-OctoEverywhere.git octoeverywhere
cd octoeverywhere
sh ./install.sh

Ce qui me donne sur ma E3V3KE

Citation

root@F005-4A88 /root [#] cd /usr/data
root@F005-4A88 /usr/data [#] git clone https://github.com/QuinnDamerell/OctoPrint-OctoEverywhere.git octoeverywhere
Cloning into 'octoeverywhere'...
remote: Enumerating objects: 1588, done.
remote: Counting objects: 100% (851/851), done.
remote: Compressing objects: 100% (289/289), done.
remote: Total 1588 (delta 662), reused 708 (delta 560), pack-reused 737
Receiving objects: 100% (1588/1588), 701.77 KiB | 1.23 MiB/s, done.
Resolving deltas: 100% (1077/1077), done.
root@F005-4A88 /usr/data [#] cd octoeverywhere
root@F005-4A88 /usr/data/octoeverywhere [#] sh ./install.sh

      @@@@@@@@@@@@@@@@@@@@@@@@***@@@@@@@@@@@@@@@@@@@@@@@
      @@@@@@@@@@@@@@***********************@@@@@@@@@@@@@
      @@@@@@@@@@*******************************@@@@@@@@@
      @@@@@@@@***********************************@@@@@@@
      @@@@@,,,************************/////////*****@@@@
      @@@@,,,,,,*****************//////////////******@@@
      @@,,,,,,,,,,***********//////////////////*******@@
      @@,,,,,,,,,,,,*******////////****///////*********@
      @,,,,,,,,,,,/////////////////****//////***********
      @,,,,,,,//////////////////////////////************
      ,,,,,,,,////////////////////////////**************
      @,,,,,,,,,,,,/////////////////////****************
      @,,,,,,,,,,,,,,/////////////////******************
      @@,,,,,,,,,,,,,,,,//////////////*****************@
      @@@,,,,,/#######,,,,///////////*****************@@
      @@@@,,,##########,,,,,,,//////,****************@@@
      @@@@@,##########,,,,,,,,,////,,,,*************@@@@
      @@@@@########,,,,,,,,,,,,//,,,,,,,,********@@@@@@@
      @@@@@#@@@@,,,,,,,,,,,,,,,,,,,,,,,,,,,***,@@@@@@@@@
      @@@@@@@@@@@@@@@,,,,,,,,,,,,,,,,,,,,,@@@@@@@@@@@@@@

                  OctoEverywhere For Klipper
 The 3D Printing Communities #1 Remote Access And AI Cloud Service


OctoEverywhere empowers the worldwide maker community with...
  - Free & Unlimited Mainsail and Fluidd Remote Access
  - Free & Unlimited Next-Gen AI Print Failure Detection
  - Free Full Frame Rate & Full Resolution Webcam Streaming
  - 5 Star Rated iOS & Android Apps
  - Real-Time Print Notifications
  - And So Much More


Running in K1 and K1 Max OS mode
Checking required system packages are installed...
Requirement already satisfied: virtualenv in /usr/lib/python3.8/site-packages (15.1.0)
System package install complete.
Checking Python Virtual Environment For OctoEverywhere...
No virtual environment found, creating one now.
Already using interpreter /usr/bin/python3
Using base prefix '/usr'
/usr/lib/python3.8/site-packages/virtualenv.py:1039: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
  import imp
New python executable in /usr/data/octoeverywhere-env/bin/python3
Also creating executable in /usr/data/octoeverywhere-env/bin/python
Installing setuptools, pip, wheel...done.
Updating PIP if needed... (this can take a few seconds or so)
Requirement already satisfied: pip in /usr/data/octoeverywhere-env/lib/python3.8/site-packages (23.3.2)
Installing or updating required python libs...
Python libs installed.
Bootstrap done. Starting python installer...
Os Type Detected: OsTypes.K1
Ensuring that time sync is enabled...

Only one moonraker instance was found, so we are using it! [S56moonraker_service:/usr/data/printer_data/config/moonraker.conf]
Starting configuration...
Enuring path and permissions [/usr/data/printer_data/octoeverywhere-store]...
Dir doesn't exist, creating...
Setting owner permissions to the service user [root]...
Directory setup successfully.
Configured. Service: S66octoeverywhere_service, Path: /etc/init.d/S66octoeverywhere_service, LocalStorage: /usr/data/printer_data/octoeverywhere-store, Config Dir: /usr/data/printer_data/config, Logs: /usr/data/printer_data/logs
Starting Web Interface Setup

The following web interfaces were automatically discovered:
  1) Fluidd   - Port 4408
  2) Mainsail - Port 4409
  3) Creality - Port 80

Enter the number next to the web interface you would like to use, or enter `m` to manually setup the web interface: 1
Setting Up OctoEverywhere's System Service...
Creating service run script...
Making the run script executable...
Creating service file /etc/init.d/S66octoeverywhere_service...
Making the service executable...
Starting the service...
Service setup and start complete!
Waiting for the plugin to produce a printer id... (this can take a few seconds)


You're 10 seconds away from free and unlimited printer access from anywhere!
To securely link this printer to your OctoEverywhere account, go to the following website and use the code.

Website: https://octoeverywhere.com/code
Code:    ******


Waiting for the printer to be linked to your account...

Success! This printer is securely connected to your account as 'E3V3KE_PPAC'

        ~~~ OctoEverywhere For Klipper Setup Complete ~~~    
  You Can Access Your Printer Anytime From OctoEverywhere.com
                   Welcome To Our Community                  
                            ❤️                               


root@F005-4A88 /usr/data/octoeverywhere [#] 
 

Et là Youpi ! j'ai bien depuis mon compte octoeverywhere (fraîchement créé pour cette occasion) le "fluidd" (car c'est lui que j'ai sélectionné lors du install.sh ) de ma machine.

image.thumb.png.5cfc733e89aa7145fc2309040c7607ae.png

 

Ajout >

Finalement a étudier  https://github.com/Guilouz/Creality-K1-and-K1-Max/blob/main/Scripts/installer.sh 

je n'ai pas osé utiliser directement le script de Guilouz mais il s'installe comme expliqué dans https://github.com/Guilouz/Creality-K1-and-K1-Max/wiki/Installation-Helper-Script

Citation

cd && wget --no-check-certificate https://raw.githubusercontent.com/Guilouz/Creality-K1-and-K1-Max/main/Scripts/installer.sh
cd && sh ./installer.sh

 

il me semble avoir les commandes pour installer Obico sur la E3V3KE mode root avec déjà d'installé fluidd ou mainsail du dépôt https://github.com/CrealityOfficial/Ender-3_V3_KE_Annex/

Mais je n'ai pas testé jusqu'au bout ( l'association avec l'app)

 

# Il y a besoin de la commande curl que l'on va prendre sur le dépôt de Guilouz
( c'est un pré-requis pour installer entware qui fourni opkg. opkg un genre de gestionnaire de paquet qui est un pré-requis pour installer obico ... )

Citation

wget -q --no-check-certificate https://raw.githubusercontent.com/Guilouz/Creality-K1-and-K1-Max/main/Scripts/files/fixes/curl -O /tmp/curl >/dev/null 2>&1
chmod +x /tmp/curl >/dev/null 2>&1 & 

# une fois que l'on a curl, Il y a besoins de la commande opkg fournis par entware que l'on installe via un script du dépôt de Guilouz

Citation

rm -rf /opt /usr/data/opt
mkdir -p /usr/data/opt
ln -nsf /usr/data/opt /opt
wget --no-check-certificate -O - "https://raw.githubusercontent.com/Guilouz/Creality-K1-and-K1-Max/main/Scripts/files/entware/generic.sh" | /bin/sh

Ce qui donne chez moi

Citation

Connecting to raw.githubusercontent.com (185.199.109.133:443)
writing to stdout
Info: Checking for prerequisites and creating folders...
Warning: Folder /opt exists!
Warning: Folder /opt/bin exists!
Warning: If something goes wrong please clean /opt folder and try again.
Warning: Folder /opt/etc exists!
Warning: If something goes wrong please clean /opt folder and try again.
Warning: Folder /opt/lib/opkg exists!
Warning: If something goes wrong please clean /opt folder and try again.
Warning: Folder /opt/tmp exists!
Warning: If something goes wrong please clean /opt folder and try again.
Warning: Folder /opt/var/lock exists!
Warning: If something goes wrong please clean /opt folder and try again.
Info: Opkg package manager deployment...
-                    100% |******************************************************************************************************|  3222  0:00:00 ETA
written to stdout
Info: Basic packages installation...
Downloading http://bin.entware.net/mipselsf-k3.4/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/entware
Installing entware-opt (227000-3) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/entware-opt_227000-3_all.ipk
Installing libgcc (8.4.0-11) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/libgcc_8.4.0-11_mipsel-3.4.ipk
Installing libc (2.27-11) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/libc_2.27-11_mipsel-3.4.ipk
Installing libssp (8.4.0-11) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/libssp_8.4.0-11_mipsel-3.4.ipk
Installing libpthread (2.27-11) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/libpthread_2.27-11_mipsel-3.4.ipk
Installing librt (2.27-11) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/librt_2.27-11_mipsel-3.4.ipk
Installing libstdcpp (8.4.0-11) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/libstdcpp_8.4.0-11_mipsel-3.4.ipk
Installing entware-release (1.0-2) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/entware-release_1.0-2_all.ipk
Installing zoneinfo-core (2023c-2) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/zoneinfo-core_2023c-2_mipsel-3.4.ipk
Installing zoneinfo-asia (2023c-2) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/zoneinfo-asia_2023c-2_mipsel-3.4.ipk
Installing zoneinfo-europe (2023c-2) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/zoneinfo-europe_2023c-2_mipsel-3.4.ipk
Installing findutils (4.9.0-1a) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/findutils_4.9.0-1a_mipsel-3.4.ipk
Installing terminfo (6.4-2) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/terminfo_6.4-2_mipsel-3.4.ipk
Installing libpcre2 (10.42-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/libpcre2_10.42-1_mipsel-3.4.ipk
Installing grep (3.8-2) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/grep_3.8-2_mipsel-3.4.ipk
Installing locales (2.27-9) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/locales_2.27-9_mipsel-3.4.ipk
Installing opkg (2022-02-24-d038e5b6-2) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/opkg_2022-02-24-d038e5b6-2_mipsel-3.4.ipk
Installing entware-upgrade (1.0-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/entware-upgrade_1.0-1_all.ipk
Configuring libgcc.
Configuring libc.
Configuring libssp.
Configuring libpthread.
Configuring librt.
Configuring terminfo.
Configuring libpcre2.
Configuring grep.
Configuring locales.
Entware uses separate locale-archive file independent from main system
Creating locale archive /opt/usr/lib/locale/locale-archive
Adding en_EN.UTF-8
Adding ru_RU.UTF-8
You can download locale sources from http://bin.entware.net/other/i18n_glib227.tar.gz
You can add new locales to Entware using /opt/bin/localedef.new
Configuring entware-upgrade.
Upgrade operations are not required.
Configuring opkg.
Configuring zoneinfo-core.
Configuring zoneinfo-europe.
Configuring zoneinfo-asia.
Configuring libstdcpp.
Configuring entware-release.
Configuring findutils.
Configuring entware-opt.
Info: Congratulations!
Info: If there are no errors above then Entware was successfully initialized.
Info: Add /opt/bin & /opt/sbin to $PATH variable
Info: Add "/opt/etc/init.d/rc.unslung start" to startup script for Entware services to start
Info: Found a Bug? Please report at https://github.com/Entware/Entware/issues

Ne pas faire les "Info: ..." mais 

Citation

echo 'export PATH="/opt/bin:/opt/sbin:$PATH"' > /etc/profile.d/entware.sh
echo -e '#!/bin/sh\n/opt/etc/init.d/rc.unslung "$1"' > /etc/init.d/S50unslung
chmod 755 /etc/init.d/S50unslung

/etc/init.d/S50unslung start

# Et normalement on a les pré-requis pour passer a l'installation de obico

Citation

cd /usr/data
git clone https://github.com/TheSpaghettiDetective/moonraker-obico.git moonraker-obico
cd moonraker-obico
sh ./scripts/install_creality.sh -k

Ce qui donne mais que j'ai pas terminé ( pas l'app sur mon smartphone ... )

Citation

root@F005-4A88 /usr/data/moonraker-obico [#] sh ./scripts/install_creality.sh -k


          ,----..
         /   /   \
        /   .     :    ,---,      ,--,
       .   /   ;.  \ ,---.'|    ,--.'|                  ,---.
      .   ;   /  ` ; |   | :    |  |,                  '   ,'\
      ;   |  ; \ ; | :   : :    `--'_        ,---.    /   /   |
      |   :  | ; | ' :     |,-. ,' ,'|      /     \  .   ; ,. :
      .   |  ' ' ' : |   : '  | '  | |     /    / '  '   | |: :
      '   ;  \; /  | |   |  / : |  | :    .    ' /   '   | .; :
       \   \  ',  /  '   : |: | '  : |__  '   ; :__  |   :    |
        ;   :    /   |   | '/ : |  | '.'| '   | '.'|  \   \  /
         \   \ .'    |   :    | ;  :    ; |   :    :   `----'
          `---`      /    \  /  |  ,   /   \   \  /
                     `-'----'    ---`-'     `----'


================> Obico for Klipper (Moonraker-Obico) <================
###                                                                 ###
###                 * AI-Powered Failure Detection                  ###
###              * Free Remote Monitoring and Access                ###
###               * 25FPS High-Def Webcam Streaming                 ###
###                   * Free 4.9-Star Mobile App                    ###
###                                                                 ###
=======================================================================

###### Installing required system packages...

Installing python3 (3.11.4-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/python3_3.11.4-1_mipsel-3.4.ipk
Installing libpython3 (3.11.4-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/libpython3_3.11.4-1_mipsel-3.4.ipk
Installing python3-base (3.11.4-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/python3-base_3.11.4-1_mipsel-3.4.ipk
Installing libbz2 (1.0.8-1a) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/libbz2_1.0.8-1a_mipsel-3.4.ipk
Installing zlib (1.2.13-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/zlib_1.2.13-1_mipsel-3.4.ipk
Installing python3-light (3.11.4-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/python3-light_3.11.4-1_mipsel-3.4.ipk
Installing python3-asyncio (3.11.4-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/python3-asyncio_3.11.4-1_mipsel-3.4.ipk
Installing python3-email (3.11.4-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/python3-email_3.11.4-1_mipsel-3.4.ipk
Installing python3-cgi (3.11.4-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/python3-cgi_3.11.4-1_mipsel-3.4.ipk
Installing python3-pydoc (3.11.4-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/python3-pydoc_3.11.4-1_mipsel-3.4.ipk
Installing python3-cgitb (3.11.4-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/python3-cgitb_3.11.4-1_mipsel-3.4.ipk
Installing python3-codecs (3.11.4-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/python3-codecs_3.11.4-1_mipsel-3.4.ipk
Installing libffi (3.4.2-2) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/libffi_3.4.2-2_mipsel-3.4.ipk
Installing python3-ctypes (3.11.4-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/python3-ctypes_3.11.4-1_mipsel-3.4.ipk
Installing libgdbm (1.21-2) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/libgdbm_1.21-2_mipsel-3.4.ipk
Installing python3-dbm (3.11.4-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/python3-dbm_3.11.4-1_mipsel-3.4.ipk
Installing python3-decimal (3.11.4-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/python3-decimal_3.11.4-1_mipsel-3.4.ipk
Installing python3-distutils (3.11.4-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/python3-distutils_3.11.4-1_mipsel-3.4.ipk
Installing python3-logging (3.11.4-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/python3-logging_3.11.4-1_mipsel-3.4.ipk
Installing liblzma (5.4.4-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/liblzma_5.4.4-1_mipsel-3.4.ipk
Installing python3-lzma (3.11.4-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/python3-lzma_3.11.4-1_mipsel-3.4.ipk
Installing python3-multiprocessing (3.11.4-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/python3-multiprocessing_3.11.4-1_mipsel-3.4.ipk
Installing libncursesw (6.4-2) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/libncursesw_6.4-2_mipsel-3.4.ipk
Installing python3-ncurses (3.11.4-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/python3-ncurses_3.11.4-1_mipsel-3.4.ipk
Installing libatomic (8.4.0-11) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/libatomic_8.4.0-11_mipsel-3.4.ipk
Installing libopenssl (3.0.10-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/libopenssl_3.0.10-1_mipsel-3.4.ipk
Installing ca-certificates (20230311-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/ca-certificates_20230311-1_all.ipk
Installing python3-openssl (3.11.4-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/python3-openssl_3.11.4-1_mipsel-3.4.ipk
Installing libreadline (8.2-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/libreadline_8.2-1_mipsel-3.4.ipk
Installing python3-readline (3.11.4-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/python3-readline_3.11.4-1_mipsel-3.4.ipk
Installing libsqlite3 (3410200-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/libsqlite3_3410200-1_mipsel-3.4.ipk
Installing python3-sqlite3 (3.11.4-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/python3-sqlite3_3.11.4-1_mipsel-3.4.ipk
Installing python3-unittest (3.11.4-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/python3-unittest_3.11.4-1_mipsel-3.4.ipk
Installing python3-urllib (3.11.4-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/python3-urllib_3.11.4-1_mipsel-3.4.ipk
Installing libuuid (2.39-2) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/libuuid_2.39-2_mipsel-3.4.ipk
Installing python3-uuid (3.11.4-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/python3-uuid_3.11.4-1_mipsel-3.4.ipk
Installing python3-xml (3.11.4-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/python3-xml_3.11.4-1_mipsel-3.4.ipk
Installing python3-pip (23.2.1-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/python3-pip_23.2.1-1_mipsel-3.4.ipk
Configuring libpython3.
Configuring python3-base.
Configuring libbz2.
Configuring zlib.
Configuring python3-light.
Configuring python3-email.
Configuring python3-urllib.
Configuring libatomic.
Configuring python3-pydoc.
Configuring liblzma.
Configuring python3-cgi.
Configuring python3-cgitb.
Configuring python3-decimal.
Configuring libuuid.
Configuring python3-uuid.
Configuring python3-xml.
Configuring libncursesw.
Configuring python3-ncurses.
Configuring python3-distutils.
Configuring python3-codecs.
Configuring python3-multiprocessing.
Configuring libreadline.
Configuring libffi.
Configuring python3-asyncio.
Configuring python3-ctypes.
Configuring libgdbm.
Configuring python3-dbm.
Configuring python3-logging.
Configuring python3-lzma.
Configuring libopenssl.
Configuring ca-certificates.
Configuring python3-openssl.
Configuring python3-readline.
Configuring libsqlite3.
Configuring python3-sqlite3.
Configuring python3-unittest.
Configuring python3.
Configuring python3-pip.
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
###### Creating python virtual environment for moonraker-obico...

/usr/lib/python3.8/site-packages/virtualenv.py:25: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
  import distutils.sysconfig
/usr/lib/python3.8/site-packages/virtualenv.py:25: DeprecationWarning: The distutils.sysconfig module is deprecated, use sysconfig instead
  import distutils.sysconfig
Running virtualenv with interpreter /usr/bin/python3
Using base prefix '/usr'
/usr/lib/python3.8/site-packages/virtualenv.py:1039: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
  import imp
New python executable in /usr/data/moonraker-obico-env/bin/python3
Also creating executable in /usr/data/moonraker-obico-env/bin/python
Installing setuptools, pip, wheel...done.

=========================== Obico Server URL ===========================

Now tell us what Obico Server you want to link your printer to.
You can use a self-hosted Obico Server or the Obico Cloud. For more information, please visit: https://obico.io.
For self-hosted server, specify "http://server_ip:port". For instance, http://192.168.0.5:3334.

The Obico Server. Press 'enter' to accept the default [https://app.obico.io]: 


###### Creating config file /usr/data/printer_data/config/moonraker-obico.cfg ...

===================== Link Printer to Obico Server =====================
WARNING:sarge:No process found for Command('getconf LONG_BIT')

Now open the Obico mobile or web app. If your phone or computer is connected to the
same network as your printer, you will see this printer listed in the app. Click
"Link Now" and you will be all set!

If you need help, head to https://obico.io/docs/user-guides/klipper-setup

Waiting for Obico app to link this printer automatically...  press 'Enter' if you
want to link your printer using a 6-digit verification code instead.

\

Switch to using 6-digit verification code to link printer? [Y/n] y

### Switched to using 6-digit verification code to link printer. ###

To link to your Obico Server account, you need to obtain the 6-digit verification code
in the Obico mobile or web app, and enter the code below.

If you need help, head to https://obico.io/docs/user-guides/klipper-setup


Enter verification code (or leave it empty to abort): 

....

==== Failed to link. Did you enter an expired code? ====

If you keep getting this error, press ctrl-c to abort it and then run the following command to debug:
PYTHONPATH=/usr/data/moonraker-obico/scripts/..: /usr/data/moonraker-obico/scripts/../../moonraker-obico-env/bin/python3 -m moonraker_obico.link -c /usr/data/printer_data/config/moonraker-obico.cfg -d

Enter verification code (or leave it empty to abort): 

The process to link to your Obico Server account didn't finish.


To resume the linking process at a later time, run:

-------------------------------------------------------------------------------------------------
cd ~/moonraker-obico
./install.sh
-------------------------------------------------------------------------------------------------

Need help? Stop by:

- The Obico's help docs: https://obico.io/help/
- The Moonraker-Obico support channel: https://obico.io/discord-obico-klipper
- The Obico discord community: https://obico.io/discord/

root@F005-4A88 /usr/data/moonraker-obico [#] 
 

Et contrairement a ce qui est dit pour reprendre il faudrait plutôt faire 

Citation

cd /usr/data/moonraker-obico
sh ./scripts/install_creality.sh -k

 

Modifié (le) par PPAC
  • J'aime 2
Posté(e)

Obico et OctoEverywhere font la même chose, inutile d'installer les deux 😉

OctoEverywhere même dans sa version gratuite apporte plus de fonctionnalités qu'Obico, très limité sauf à payer. Si on veut passer au payant, OEW est plus intéressant et pas excessivement cher.

🙂

  • Merci ! 1
Posté(e)
il y a 2 minutes, fran6p a dit :

Obico et OctoEverywhere font la même chose, inutile d'installer les deux 😉

Oui.

J'ai tenté d'installer les deux juste pour l’exercice.🙂 

 

Et éventuellement pour savoir qui des deux enverra la notification de "spaghettis anomalie detected" en premier. 

Mais comme j'ai pas de camera de connectée (ma Logitech C170 ne semble pas fonctionner sur le NebulaPad 😪) ni de smartphone suffisamment récent pour installer l'App Obico,  je ne saurais pas. 🙂 

Posté(e)
il y a 1 minute, PPAC a dit :

ni de smartphone suffisamment récent

C'est un Sasfépu ?

Même mon vieux Motorola G51 acheté à vil prix (ne cherche pas sur une carte, c'est un lieux tenu secret) permet l'installation d'applis pas trop anciennes (Printoid, Mobileraker, Klipperoid). Avec les soldes actuellement tu devrais pouvoir remplacer ton Nokia 3310, non ? 😄

  • Haha 1
Posté(e) (modifié)
Il y a 2 heures, fran6p a dit :

C'est un Sasfépu ?

Exactement ! 

Un "yaourtophone" avec Android v4.0.4 (publié en 2012) ...

Je vais donc utiliser mon "Minitel" (date de retrait 2012) pour j'espère trouver mieux en solde 😉 

🙂 

Modifié (le) par PPAC
Posté(e)
Il y a 18 heures, PPAC a dit :

trouver mieux en solde

3615 SOLDES 😄

Ça te permettrait de tester le Creality Cloud et sa fonction de détection d'impression partant en quenouille (le Spaghetti detective «sauce Creality»)😉

  • Haha 1
Posté(e)

Bonjour

Tuto suivi a la lettre pour installer OBICO

Ca fonctionne nickel

Il ne reste plus qu'a configurer l'acces au serveur qui n'est pas OBICO.IO

Merci bien

A+

  • J'aime 1
  • 3 months later...
Posté(e) (modifié)

Bonjour

Mon imprimante etait rooté avec mainsail, fluidd, monraker, obico, etc...

J'ai installé le dernier firmware en V1.1.0.13. Au redemarrage, l'ecran est resté figé sur : DEMARRAGE EN COURS...

J'ai utilisé le script de la K1 pour faire en RESET

J'ai ensuite, avec le script install help script pu reinstaller moonraker, mainsail, fluidd mais impossible d'installer obico. Lorsque je choisi le menu 13, je reviens a la page et je vois un texte en rouge indiquant un souci de compatibilité

Quel est le souci, cela fonctionnait bien avec la version V1.1.0.12

 

Merci

 

image.png.6dce3f756b2d2474ec501c558134fcbe.png

Modifié (le) par Mirage47
Posté(e)
il y a 11 minutes, Mirage47 a dit :

Quel est le souci, cela fonctionnait bien avec la version V1.1.0.12

 

Là je ne sais pas.

Peut être un truc qui a changé dans le firmware v1.1.0.13 ... qui rend le truc incompatible ?

Éventuellement regarder dans le wiki ( https://guilouz.github.io/Creality-Helper-Script-Wiki/ ) de @Guilouz il y détail peut-être la raison.

Posté(e)

Il y avait un problème de vérification SSL sur Obico, Mobilraker, OctoEveryWhere, OctoApp.

J'ai posté le correctif sur les Github respectif, celui de Obico est ok. Je vais débloquer cela sur mon script.

  • J'aime 1
  • Merci ! 1
Posté(e) (modifié)

RE

installation depuis le github

cd ~
git clone https://github.com/TheSpaghettiDetective/moonraker-obico.git
cd moonraker-obico
./install.sh

image.png.0d4f5d766cdc7a1eaf4e5727820c5418.png

Modifié (le) par Mirage47
Posté(e)
il y a 10 minutes, Mirage47 a dit :

RE

installation depuis le github

cd ~
git clone https://github.com/TheSpaghettiDetective/moonraker-obico.git
cd moonraker-obico
./install.sh

image.png.0d4f5d766cdc7a1eaf4e5727820c5418.png

Il ne faut pas l'installer depuis le github mais depuis mon script, en plus tu clone cela dans le root qui n'a pas d'espace libre.

Posté(e)

Merci

J'ai pu installer obico depuis le script, mais maintenant impossible de lier l'imprimante avec le code obtenu

Je ne vois pas ou le renseigner

 

image.thumb.png.5dac20539e24b2c94d5d49801499f2b1.png

Posté(e)

En cliquant sur le lien, ça ne donne pas d'informations ?

obico-code-a-renseigner.jpg.99e636ce21ee7a8afedaf78c3c215f1e.jpg

Je n'utilise plus Obico mais OctoEverywhere qui utilise aussi un code à renseigner. C'est en ssh, lors de l'installation que je saisis le code (la partie textuelle sur fond noir est un extrait fort semblable à celui d'OE)

🙂

Posté(e) (modifié)

Bonjour

l'aide ne m'apporte pas beaucoup de solution

Par contre je viens de voir que l'installation n'ai pas finie...

 

Installing setuptools, pip, wheel...done.

===================== Link Printer to Obico Server =====================
Traceback (most recent call last):
  File "/usr/lib/python3.8/runpy.py", line 193, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "/usr/lib/python3.8/runpy.py", line 86, in _run_code
    exec(code, run_globals)
  File "/usr/data/moonraker-obico/moonraker_obico/link.py", line 12, in <module>
    from .printer_discovery import PrinterDiscovery
  File "/usr/data/moonraker-obico/moonraker_obico/printer_discovery.py", line 13, in <module>
    import flask
  File "/usr/data/moonraker-obico-env/lib/python3.8/site-packages/flask/__init__.py", line 1, in <module>
    from markupsafe import escape
ModuleNotFoundError: No module named 'markupsafe'

   ____
  / __ \
 | |  | | ___   ___   ___   ___  _ __  ___
 | |  | |/ _ \ / _ \ / _ \ / _ \| '_ \/ __|
 | |__| | (_) | (_) | (_) | (_) | |_) \__ \  _   _   _
  \____/ \___/ \___/ \___/ \___/| .__/|___/ (_) (_) (_)
                                | |
                                |_|

The process to link to your Obico Server account didn't finish.


To resume the linking process at a later time, run:

-------------------------------------------------------------------------------------------------
cd ~/moonraker-obico
./install.sh
-------------------------------------------------------------------------------------------------

Need help? Stop by:

- The Obico's help docs: https://obico.io/help/
- The Moonraker-Obico support channel: https://obico.io/discord-obico-klipper
- The Obico discord community: https://obico.io/discord/

 

De plus, j'essaie d'instaler OE, cela me dit qu'il est deja installé (ah bon !!!) . En essayant de le supprimer , voila le message d'erreur :


  OctoEverywhere For Klipper, Creality OS, And Bambu Lab Printers
 The 3D Printing Communities #1 Remote Access And AI Cloud Service


OctoEverywhere empowers the worldwide maker community with...
  - Free & Unlimited Mainsail, Fluidd, And Bambu Lab Printers Remote Access
  - Free & Unlimited Next-Gen AI Print Failure Detection
  - Free Full Frame Rate & Full Resolution Webcam Streaming
  - 5 Star Rated iOS & Android Apps
  - Real-Time Print Notifications
  - And So Much More


Running in K1 and K1 Max OS mode
Checking required system packages are installed...
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package                              manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
System package install complete.
Checking Python Virtual Environment For OctoEverywhere...
Updating PIP if needed... (this can take a few seconds or so)
Could not fetch URL https://pypi.python.org/simple/pip/: There was a problem confirming the ssl certificate: [SSL: CERTIFI                             CATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1108) - skipping
Requirement already up-to-date: pip in /usr/data/octoeverywhere-env/lib/python3.8/site-packages
Installing or updating required python libs...
  Could not find a version that satisfies the requirement websocket_client<1.7.99,>=1.6.0 (from -r /usr/data/octoeverywher                             e/requirements.txt (line 10)) (from versions: )
No matching distribution found for websocket_client<1.7.99,>=1.6.0 (from -r /usr/data/octoeverywhere/requirements.txt (lin                             e 10))
root@F005-63B5 /root [#]
 


 

Modifié (le) par Mirage47

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...