Jump to content

API Questions


mbhsict

Recommended Posts

Posted · API Questions

I have been integrating the apis into a dashboard as we have multiple S5 Pro Bundles in different buildings on campus. This saves us a lot of time, knowing when firmware is available, status of the jobs, material station contents and general statistics on each printer. This includes whether or not maintenance is due by the "maintenance_required " flag from this api

http://IPADDRESS/cluster-api/v1/printers/

 

Two of our printers have flagged that maintenance was required, so I performed the tasks needed, and marked them off on the maintenance page (I have tried both the local page and the Digital Factory page, though UM have told me that they are totally independant) However the maintenance_required flag does not go back to false

 

I can see at this api /printers/{uuid}/maintenance/ that the tasks have been performed in the past few days, yet the 'required' flag doesnt change

 

The 2 printers I have seen this on so far are running 7.0.3.0 as I have found issues with crc errors on the network when I have upgraded to v8

I have noticed in v8 firmware that the /printers/{uuid}/maintenance/ api has been removed unfortunately.

 

Here is a snip of our dashboard for reference

 

Has anyone seen this before, or is there another way I can easily monitor the maintenance tasks on a single pane like this?

Thanks
Scott

Ultimaker.JPG

  • Link to post
    Share on other sites

    Posted · API Questions

    think its a bug, looks like its only creating the cluster status on boot, after a reboot the flag has changed. I'll log it on the github page and reference where I may have interpreted the issue from. thanks

  • Link to post
    Share on other sites

    Posted · API Questions

    Oh, right.  Damn.  My fault.  So @nallath where do we report firmware bugs?

     

    I'm guessing you click on the 9 dots in the upper corner of this page, then click "support", then "submit a request" at the top of the screen.

     

    • Like 1
    Link to post
    Share on other sites

    Posted · API Questions

    Sounds like a bug.. but as he noted its gone in 8.0 firmware.. so that would mean said bug would not be fixed.

  • Link to post
    Share on other sites

    Posted · API Questions

    i've reported to Ultimaker Support, they said the API is not supported and to post here for help.

     

    Perhaps i'll log it again with them as ive found its an issue with the firmware not the api as such, although that github page does contain the code for what seems like the UM S-Line firmware and api calls

     

  • Link to post
    Share on other sites

    Posted · API Questions

    No it's for Cura.  The slicer.

  • Link to post
    Share on other sites

    Posted · API Questions

    So I'm being told that the feature is in 7.X but gone in 8.X and because UM is moving in that direction they won't be fixing bugs in 7.X for features that are going away.

     

    However I believe there is also an API for digital factory (DF) and this is probably all supported there now.  UM is moving towards DF (cloud based) versus local networking.  It's free for users and easier for the programmers to deal with evidently.

     

    Of course the other option is to stay with the firmware that works for you.  Personally that would be my choice as it was a great printer years ago and was still a great printer with 7.X firmware.

  • Link to post
    Share on other sites

    Posted · API Questions

    Well we were on 7.x until students and teachers hit the popup on screen to update the firmware. Another QOL improvement I have asked for - to block the notification about firmware.

    Downgrade seems like its too involved for what its worth so we have 8.x on 2 machines now which has given us nothing but grief so far

  • Link to post
    Share on other sites

    Posted · API Questions

    It sounds like you are pretty technical so I'd definitely do the downgrade.  I think you need to do the "firmware recovery" method.  But first you might want to put in some firewall rule to block those other machines from upgrading firmware.

     

    https://community.ultimaker.com/topic/20024-recovering-a-bricked-um3s3s5/

     

  • Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    • Our picks

      • UltiMaker Cura 5.3 stable released
        In this stable release, Cura 5.3 achieves yet another huge leap forward in 3D printing thanks to material interlocking! As well as introducing an expanded recommended print settings menu and lots of print quality improvements. Not to mention, a whole bunch of new printer profiles for non-UltiMaker printers!
          • Thanks
          • Like
        • 56 replies
      • UltiMaker Cura Alpha 🎄 Tree Support Spotlight 🎄
        Are you a fan of tree support, but dislike the removal process and the amount of filament it uses? Then we would like to invite you to try this special release of UltiMaker Cura. Brought to you by our special community contributor @thomasrahm
         
        We generated a special version of Cura 5.2 called 5.3.0 Alpha + Xmas. The only changes we introduced compared to UltiMaker Cura 5.2.1 are those which are needed for the new supports. So keep in mind, this is not a sneak peek for Cura 5.3 (there are some really cool new features coming up) but a spotlight release highlighting this new version of tree supports.  
          • Like
        • 34 replies
    ×
    ×
    • Create New...