Code Monkey home page Code Monkey logo

Comments (10)

thijsbekke avatar thijsbekke commented on June 12, 2024

wow! That are a lot of requests, sorry to hear you are blocked. I have a couple of questions;
do you have a valid api key filled in ?
did you receive a notification every second ?
did you receive any notification ?

If it is possible you can send the logs, maybe thats gives a clue what is going on.

from octoprint-pushover.

HeyRobb avatar HeyRobb commented on June 12, 2024

I had my Pushover api keys for quite some time, no changes as far as I know to the plugin, or even OctoPrint to be honest that I can think of. I had gotten several notifications successfully from the plugin (with pictures) before things went haywire. I only received one notification per event (print 'first couple layers' notification and print complete notification, if I got any at all.. no repeats or floods.

Please let me know where to fetch the logs so I can upload them. Thank you!

from octoprint-pushover.

thijsbekke avatar thijsbekke commented on June 12, 2024

I hope the log will not be too big with 33000 rules.

You can try the following, SSH into you octoprint machine/pi and enter the commands below. Ofcourse replace with the date it happened.

cat ~/.octoprint/logs/octoprint.log.<date>|grep pushover > ~/log.txt

and then upload the log.txt in your home dir (~/log.txt)

I hope this will clarify some things.

from octoprint-pushover.

HeyRobb avatar HeyRobb commented on June 12, 2024

As requested! Hope all of this helps.. looks like there was a lot of activity on the 10th as well. Thank you!

octoprint.log.2019-11-10.txt
octoprint.log.2019-11-12.txt

from octoprint-pushover.

thijsbekke avatar thijsbekke commented on June 12, 2024

Thanks,

I think I found the "problem", Your printer, the Prusa i3 MK3S has an auto level feature and when printing the Z axis has too move for compensating for the auto leveling feature. And it somehow send a notification / make contact too the API when doing that.

Bit tricky too reproduce, but will fix it.

from octoprint-pushover.

HeyRobb avatar HeyRobb commented on June 12, 2024

No worries! Thank you for updating me on what is going on. If there is a way I can help test, please let me know!

from octoprint-pushover.

kazibole avatar kazibole commented on June 12, 2024

A quick look at the logs show that this may be due to z-hop. PrusaSlicer defaults to 0.6 mm for z-hop and all of the z changes in the logs are + or - 0.6 mm.

image

from octoprint-pushover.

HeyRobb avatar HeyRobb commented on June 12, 2024

Yep, can definitely confirm Z-hop is enabled @ 0.6mm (which is default for Prusa'a MK3S 0.6mm nozzle profile). Is that something that can be caught/excluded in a logic loop so notifications aren't sent as a result of the hop? It seems strange that I would be be the only one using that feature in a slicer. Can also test disabling that feature and printing if you'd like! For now I've turned off the 'after first couple layers' notification, and is working great!

from octoprint-pushover.

thijsbekke avatar thijsbekke commented on June 12, 2024

Thanks, I think I found the issue (c9a5bcf) ?? I am testing this fix tomorrow on my printer and will create a release then.

Maybe when the fix is out you can test it ?

from octoprint-pushover.

thijsbekke avatar thijsbekke commented on June 12, 2024

@HeyRobb I just released a fix which prevents a lot of messages to pushover, just update it through OctoPrint and all should be fine. Will you let me know when it is not fixed ?
@kazibole Thanks

from octoprint-pushover.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.