# \[APP\]\[Pro\] OctoPrint

**URL:** <https://community.homey.app/t/app-pro-octoprint/42836>\
**Category:** Apps\
**Created:** [February 12, 2021, 9:50am UTC](https://community.homey.app/t/app-pro-octoprint/42836 "2021-02-12T09:50:49Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![Caseda](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/caseda/32/138695_2.png) [@Caseda](https://community.homey.app/u/Caseda)\
**Post date:** [February 24, 2022, 11:35am UTC](https://community.homey.app/t/app-pro-octoprint/42836/22 "2022-02-24T11:35:45Z")

</div>

If the finish line wasn’t a massive wall called “available time”, I could have “finished” 🙈.

---

<div class="post-metadata">

**Author:** ![Caseda](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/caseda/32/138695_2.png) [@Caseda](https://community.homey.app/u/Caseda)\
**Post date:** [February 24, 2022, 10:23pm UTC](https://community.homey.app/t/app-pro-octoprint/42836/23 "2022-02-24T22:23:30Z")

</div>

OK, so I actually thought of a (very/too) easy way to fully “fix” the breaking changes in my fork. 😅  
Almost embarrassing that I didn’t thought of it before/immediatly.

So instead of just deleting the old capabilities, i’ll just hide them from your current device (tokens will remain active!, and still update their values), and new included devices just won’t have these (old) capabilities anymore (kinda a custom interpretation of deprecating a capability).

The update is now live on my github now (v1.1.1), and I’ll update my original post above.  
Breaking free updating!

---

<div class="post-metadata">

**Author:** ![Jonas\_Hedberg](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jonas_hedberg/32/30818_2.png) [@Jonas\_Hedberg](https://community.homey.app/u/Jonas_Hedberg)\
**Post date:** [March 19, 2022, 12:53pm UTC](https://community.homey.app/t/app-pro-octoprint/42836/24 "2022-03-19T12:53:13Z")

</div>

Strange thing, i installed the plugin ans got it working. But when the IP changed on the PI i got dissconnected. So i changed the PI to always have the same IP, but now im unable to install the plugin. Get the flowtoken\_already\_exists after added the OctoPrint to the Homey. Could someone help me please?

---

<div class="post-metadata">

**Author:** ![Caseda](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/caseda/32/138695_2.png) [@Caseda](https://community.homey.app/u/Caseda)\
**Post date:** [March 19, 2022, 2:14pm UTC](https://community.homey.app/t/app-pro-octoprint/42836/25 "2022-03-19T14:14:35Z")

</div>

Try rebooting Homey, that should fix the stuck flowtoken id’s of the old device.

---

<div class="post-metadata">

**Author:** ![Jonas\_Hedberg](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jonas_hedberg/32/30818_2.png) [@Jonas\_Hedberg](https://community.homey.app/u/Jonas_Hedberg)\
**Post date:** [March 19, 2022, 3:39pm UTC](https://community.homey.app/t/app-pro-octoprint/42836/26 "2022-03-19T15:39:15Z")

</div>

hah, it was that simple 🙂

---

<div class="post-metadata">

**Author:** ![Askeo](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/askeo/32/70660_2.png) [@Askeo](https://community.homey.app/u/Askeo)\
**Post date:** [August 4, 2022, 9:29am UTC](https://community.homey.app/t/app-pro-octoprint/42836/27 "2022-08-04T09:29:50Z")

</div>

I tried to add my octopi but always get and timeout, i tried with local ip and with local domain 😕 any advice?

---

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [August 4, 2022, 9:49am UTC](https://community.homey.app/t/app-pro-octoprint/42836/28 "2022-08-04T09:49:45Z")

</div>

Instal eg. NetScan to see if Homey really can access your OctoPi

---

<div class="post-metadata">

**Author:** ![Askeo](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/askeo/32/70660_2.png) [@Askeo](https://community.homey.app/u/Askeo)\
**Post date:** [August 4, 2022, 12:07pm UTC](https://community.homey.app/t/app-pro-octoprint/42836/29 "2022-08-04T12:07:00Z")

</div>

thank you for the advice, netscan works liek a charm with the octopi

#edit  
now it works, dont know why because i justed tested with netscan and after that adding was not a problem…

---

<div class="post-metadata">

**Author:** ![HomeyRookie](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/homeyrookie/32/54846_2.png) [@HomeyRookie](https://community.homey.app/u/HomeyRookie)\
**Post date:** [August 10, 2022, 2:14pm UTC](https://community.homey.app/t/app-pro-octoprint/42836/30 "2022-08-10T14:14:49Z")

</div>

Hi all

I seem to get stuck in the basics here. I am trying to add OctoPrint as a device over my browser, but I keep on getting the message: “Could not connect to OctoPrint. Make sure your address and API key is correct.”

I do enter the IP address and the API key but it won’t work. I tried including the ports to the IP, but did not work either. I’m certain that Homey and OctoPrint are in the same network and both are online since I can see them in the list of the devices connected via Wifi to my router.

I can connect through the OctoRemote app, so it’s likely something wrong on how I provide the address and API key?!

Any idea what I’m doing wrong?

Thanks

---

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [August 10, 2022, 5:41pm UTC](https://community.homey.app/t/app-pro-octoprint/42836/31 "2022-08-10T17:41:14Z")

</div>

Just to be sure, you are using the version from Caseda, right ?

> [@\[APP\]\[Pro\] OctoPrint](https://community.homey.app/t/app-pro-octoprint/42836/20):
>
> In the past several months I’ve been working on the code off and on (when I had some time, but couldn’t do anything while away from home anyway) for the Octoprint app, to add some additional functionality I missed in the app (mainly missing trigger cards). In this time I also looked at some possible improvements and fixes that were requested here and the (original) github page as jon (sadly) abandoned the app. There are some small breaking changes (see at the bottom for more information) makin…

---

<div class="post-metadata">

**Author:** ![MHanaes](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mhanaes/32/47950_2.png) [@MHanaes](https://community.homey.app/u/MHanaes)\
**Post date:** [July 26, 2023, 6:38am UTC](https://community.homey.app/t/app-pro-octoprint/42836/32 "2023-07-26T06:38:41Z")

</div>

Hi,  
What does theese actualy do? Turn on/off octoprint server or turn on/off printer (if powered through Rasperry Pi)?

 ![Skjermbilde 2023-07-26 kl. 08.36.57](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/c/1cc9f057e98dc9cfb5817e154db76321726d8e57.png)

---

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [January 23, 2024, 3:14pm UTC](https://community.homey.app/t/app-pro-octoprint/42836/33 "2024-01-23T15:14:50Z")

</div>

…it’s rebooting RPI itself by calling /api/system/commands/core/reboot and /api/system/commands/core/shutdown

- Reboot Raspberry Pi (when not printing)
- Shutdown Raspberry Pi (when not printing)

---

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [January 23, 2024, 5:45pm UTC](https://community.homey.app/t/app-pro-octoprint/42836/34 "2024-01-23T17:45:25Z")

</div>

Hi all,

with blessing of former developer and @Caseda last fantastic update (haven’t got any single issue with it), but hasn’t been published to store and as I’m lazy installing it via CLI, I took over “maintenance” of Octoprint. Don’t expect any significant development please, rather then some updates, hopefully fixing bugs, if any, etc. - that’s why maintenance.

I have pushed test version so in case of interest to test Build #13 (yep, 13…), go ahead : [Octoprint App for Homey | Homey](https://homey.app/en-cz/app/no.jonkristian.octoprint/Octoprint/test/)

**#### 1.1.3**

- new maintainer / update to store
- NodeJS modules update
- added flow actions for Raspberry Reboot / Shutdown (state Operational / Offline or Disconnected)

Will push it live in case of no issues and sufficient number of installations.

---

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [January 26, 2024, 8:21pm UTC](https://community.homey.app/t/app-pro-octoprint/42836/36 "2024-01-26T20:21:38Z")

</div>

Test version : [Octoprint | test](https://homey.app/en-us/app/no.jonkristian.octoprint/Octoprint/test/)

**#### 1.1.7 - 30. 1. 2024**

- Shorten file name when displayed on device tile

**#### 1.1.6 - 28. 1. 2024**

- Trigger Flow card with id “print\_resumed” fix

**#### 1.1.5 - 26. 1. 2024**

- Attempt to Fix : Invalid value for token

**#### 1.1.4 - 25. 1. 2024**

- Attempt to fix Could not trigger Flow card

---

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [February 6, 2024, 7:53pm UTC](https://community.homey.app/t/app-pro-octoprint/42836/37 "2024-02-06T19:53:45Z")

</div>

FYI, current TEST version is the next LIVE.  
If case of some issues, please send me diag. report - I saw some minor issues with previous version, so hopefully this will be fixed.

---

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [February 25, 2024, 4:56pm UTC](https://community.homey.app/t/app-pro-octoprint/42836/38 "2024-02-25T16:56:20Z")

</div>

New TEST version :

> **[Octoprint](https://homey.app/en-cz/app/no.jonkristian.octoprint/Octoprint/)**
>
> Control and monitor your 3D printer

**#### 1.1.8 - 25. 2. 2024**  
Multiple fixes - button resets after execution, CANCEL/M112 were not working, added logging for debugging

---

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [November 16, 2024, 11:31pm UTC](https://community.homey.app/t/app-pro-octoprint/42836/39 "2024-11-16T23:31:09Z")

</div>

> **[Octoprint | Homey](https://homey.app/en-cz/app/no.jonkristian.octoprint/Octoprint/)**
>
> Control and monitor your 3D printer

#### Version 1.2.0 — Added a dashboard widget and multi-language translations.

 ![dark](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/d/7d92fde99632a27c753dcb83dc42f0ca92031dd8.png)

 ![light](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/3/332ab43967d6b1b41085bdf438665ac91cbdfe54.jpeg)

---

<div class="post-metadata">

**Author:** ![JHORJE18](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jhorje18/32/70852_2.png) [@JHORJE18](https://community.homey.app/u/JHORJE18)\
**Post date:** [December 19, 2024, 10:32pm UTC](https://community.homey.app/t/app-pro-octoprint/42836/40 "2024-12-19T22:32:22Z")

</div>

I’m really excited about this add-on. I have the doubt about whether from OctoPrint you can get an estimate of the electricity consumption or link a plug that has a consumption meter.

---

<div class="post-metadata">

**Author:** ![Frekel](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/frekel/32/4983_2.png) [@Frekel](https://community.homey.app/u/Frekel)\
**Post date:** [January 28, 2025, 11:35pm UTC](https://community.homey.app/t/app-pro-octoprint/42836/41 "2025-01-28T23:35:08Z")

</div>

Hi @Sharkys ,

Thanks for the amazing plugin. I have 4 instances of octoprint running and all added perfectly to Homey.

I have one question: when adding the widget I get only one of my instances. Is it possible to tell the widget which instance I want to see?

And maybe adding a multiple instance widget?

Hope to hear from you,

Greets,  
Frank

---

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [January 29, 2025, 6:21am UTC](https://community.homey.app/t/app-pro-octoprint/42836/42 "2025-01-29T06:21:27Z")

</div>

> [@Frekel](#):
>
> when adding the widget I get only one of my instances. Is it possible to tell the widget which instance I want to see

> [@Frekel](#):
>
> Is it possible to tell the widget which instance I want to see?

HI @Frekel , yes, I created the widget just for fun/test and frankly, not many people do have more instances, you are actually the first one raising this question 😉

[Previous page](https://community.homey.app/t/app-pro-octoprint/42836.md?page=1)

[Next page](https://community.homey.app/t/app-pro-octoprint/42836.md?page=3)
