OctoEverywhere Companion¶
OctoEverywhere is a 3D printing community project that enables free remote access, AI print failure detection, notifications, and more.
You must not setup OctoEverywhere on a K1 series machine (which includes Ender 3 V3 KE, NebulaPad and Ender 5 Max) because it will overwhelm the processor and cause serious stability issues.
Instead install the OctoEverywhere Companion on another device on the same network as the printer.
Note
It's probably fine to setup Octoeverywhere on the same host as Simple AF if using Simple AF for RPi series.
Learn More: https://octoeverywhere.com/companion
How do I control OctoEverywhere?¶
OctoEverywhere Companion is controlled by systemd, and each printer is a separate service, so you can see them here:
$ systemctl list-units octo* --all
UNIT LOAD ACTIVE SUB DESCRIPTION
octoeverywhere-companion-2.service loaded active running OctoEverywhere For Moonraker
octoeverywhere-companion.service loaded active running OctoEverywhere For Moonraker
To check status:
To start it:
To make it start on boot:
The configuration for each instance of the service is in a separate directory in your home directory, so in my case I have two of them:
And you can find a octoeverywhere.conf in each directory and you can change the IP address in that config file and restart the service: